Diff of the two buildlogs: -- --- b1/build.log 2025-11-05 10:16:30.171613864 +0000 +++ b2/build.log 2025-11-05 10:34:31.256837343 +0000 @@ -1,6 +1,6 @@ I: pbuilder: network access will be disabled during build -I: Current time: Tue Nov 4 22:11:49 -12 2025 -I: pbuilder-time-stamp: 1762337509 +I: Current time: Wed Dec 9 06:40:15 +14 2026 +I: pbuilder-time-stamp: 1796748015 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/forky-reproducible-base.tgz] I: copying local configuration @@ -26,53 +26,85 @@ dpkg-source: info: applying 0003-cmake-Check-for-and-use-latomic-if-needed.patch I: Not using root during the build. I: Installing the build-deps -I: user script /srv/workspace/pbuilder/682820/tmp/hooks/D02_print_environment starting +I: user script /srv/workspace/pbuilder/2734406/tmp/hooks/D01_modify_environment starting +debug: Running on codethink03-arm64. +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 Dec 8 16:40 /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/2734406/tmp/hooks/D01_modify_environment finished +I: user script /srv/workspace/pbuilder/2734406/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='arm64' - DEBIAN_FRONTEND='noninteractive' - DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' - DISTRIBUTION='forky' - HOME='/root' - HOST_ARCH='arm64' + 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]="3" [2]="3" [3]="1" [4]="release" [5]="aarch64-unknown-linux-gnu") + BASH_VERSION='5.3.3(1)-release' + BUILDDIR=/build/reproducible-path + BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' + BUILDUSERNAME=pbuilder2 + BUILD_ARCH=arm64 + DEBIAN_FRONTEND=noninteractive + DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 nocheck' + DIRSTACK=() + DISTRIBUTION=forky + EUID=0 + FUNCNAME=([0]="Echo" [1]="main") + GROUPS=() + HOME=/root + HOSTNAME=i-capture-the-hostname + HOSTTYPE=aarch64 + HOST_ARCH=arm64 IFS=' ' - INVOCATION_ID='e3f3cc6129bc47fb98b4e98625851511' - 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='682820' - PS1='# ' - PS2='> ' + INVOCATION_ID=3ec2baa995f8444c949f350e3e9293e1 + LANG=C + LANGUAGE=nl_BE:nl + LC_ALL=C + MACHTYPE=aarch64-unknown-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=2734406 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.5AHkb5C5/pbuilderrc_gYN2 --distribution forky --hookdir /etc/pbuilder/first-build-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5AHkb5C5/b1 --logfile b1/build.log monado_25.0.0+dfsg-2.dsc' - SUDO_GID='109' - SUDO_HOME='/var/lib/jenkins' - SUDO_UID='104' - SUDO_USER='jenkins' - TERM='unknown' - TZ='/usr/share/zoneinfo/Etc/GMT+12' - USER='root' - _='/usr/bin/systemd-run' - http_proxy='http://192.168.101.4:3128' + 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.5AHkb5C5/pbuilderrc_WMCM --distribution forky --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/forky-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.5AHkb5C5/b2 --logfile b2/build.log monado_25.0.0+dfsg-2.dsc' + SUDO_GID=109 + SUDO_HOME=/var/lib/jenkins + SUDO_UID=104 + SUDO_USER=jenkins + TERM=unknown + TZ=/usr/share/zoneinfo/Etc/GMT-14 + UID=0 + USER=root + _='I: set' + http_proxy=http://192.168.101.4:3128 I: uname -a - Linux codethink04-arm64 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux + Linux i-capture-the-hostname 6.12.48+deb13-cloud-arm64 #1 SMP Debian 6.12.48-1 (2025-09-20) aarch64 GNU/Linux I: ls -l /bin - lrwxrwxrwx 1 root root 7 Aug 10 12:30 /bin -> usr/bin -I: user script /srv/workspace/pbuilder/682820/tmp/hooks/D02_print_environment finished + lrwxrwxrwx 1 root root 7 Aug 10 2025 /bin -> usr/bin +I: user script /srv/workspace/pbuilder/2734406/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy @@ -734,7 +766,7 @@ Get: 564 http://deb.debian.org/debian forky/main arm64 pandoc-data all 3.1.11.1-3 [459 kB] Get: 565 http://deb.debian.org/debian forky/main arm64 pandoc arm64 3.1.11.1+ds-4 [26.2 MB] Get: 566 http://deb.debian.org/debian forky/main arm64 wayland-protocols all 1.45-2 [127 kB] -Fetched 364 MB in 2s (204 MB/s) +Fetched 364 MB in 54s (6709 kB/s) Preconfiguring packages ... Selecting previously unselected package libexpat1:arm64. (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 ... 19964 files and directories currently installed.) @@ -2553,8 +2585,8 @@ Setting up tzdata (2025b-5) ... Current default time zone: 'Etc/UTC' -Local time is now: Wed Nov 5 10:12:57 UTC 2025. -Universal Time is now: Wed Nov 5 10:12:57 UTC 2025. +Local time is now: Tue Dec 8 16:54:12 UTC 2026. +Universal Time is now: Tue Dec 8 16:54:12 UTC 2026. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.75-10+b1) ... @@ -3035,7 +3067,11 @@ Building tag database... -> Finished parsing the build-deps I: Building the package -I: Running cd /build/reproducible-path/monado-25.0.0+dfsg/ && 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 > ../monado_25.0.0+dfsg-2_source.changes +I: user script /srv/workspace/pbuilder/2734406/tmp/hooks/A99_set_merged_usr starting +Not re-configuring usrmerge for forky +I: user script /srv/workspace/pbuilder/2734406/tmp/hooks/A99_set_merged_usr finished +hostname: Name or service not known +I: Running cd /build/reproducible-path/monado-25.0.0+dfsg/ && 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 > ../monado_25.0.0+dfsg-2_source.changes dpkg-buildpackage: info: source package monado dpkg-buildpackage: info: source version 25.0.0+dfsg-2 dpkg-buildpackage: info: source distribution unstable @@ -3052,7 +3088,7 @@ debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg' dh_auto_configure -- -DXRT_HAVE_SYSTEM_CJSON=ON -DXRT_OPENXR_INSTALL_ACTIVE_RUNTIME=OFF -DXRT_VULKAN_ENABLE_VALIDATION=OFF -DBUILD_DOC=OFF -DXRT_OPENXR_INSTALL_ABSOLUTE_RUNTIME_PATH=OFF -DXRT_OPENXR_INSTALL_MANIFEST_RELATIVE_RUNTIME_PATH=OFF -DXRT_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DXRT_FEATURE_LIBMONADO=OFF -DGIT_DESC=25.0.0+dfsg-2 - cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DXRT_HAVE_SYSTEM_CJSON=ON -DXRT_OPENXR_INSTALL_ACTIVE_RUNTIME=OFF -DXRT_VULKAN_ENABLE_VALIDATION=OFF -DBUILD_DOC=OFF -DXRT_OPENXR_INSTALL_ABSOLUTE_RUNTIME_PATH=OFF -DXRT_OPENXR_INSTALL_MANIFEST_RELATIVE_RUNTIME_PATH=OFF -DXRT_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DXRT_FEATURE_LIBMONADO=OFF -DGIT_DESC=25.0.0\+dfsg-2 .. + cd obj-aarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=/usr/bin/pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/aarch64-linux-gnu -DBUILD_TESTING:BOOL=OFF -DXRT_HAVE_SYSTEM_CJSON=ON -DXRT_OPENXR_INSTALL_ACTIVE_RUNTIME=OFF -DXRT_VULKAN_ENABLE_VALIDATION=OFF -DBUILD_DOC=OFF -DXRT_OPENXR_INSTALL_ABSOLUTE_RUNTIME_PATH=OFF -DXRT_OPENXR_INSTALL_MANIFEST_RELATIVE_RUNTIME_PATH=OFF -DXRT_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DXRT_FEATURE_LIBMONADO=OFF -DGIT_DESC=25.0.0\+dfsg-2 .. -- The C compiler identification is GNU 15.2.0 -- The CXX compiler identification is GNU 15.2.0 -- Detecting C compiler ABI info @@ -3267,8 +3303,8 @@ -- # DRIVER_XREAL_AIR: ON -- # DRIVER_STEAMVR_LIGHTHOUSE: ON -- #####----- Config -----##### --- Configuring done (6.2s) --- Generating done (0.4s) +-- Configuring done (10.5s) +-- Generating done (0.5s) CMake Warning: Manually-specified variables were not used by the project: @@ -3287,71 +3323,75 @@ /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/external/CMakeFiles/xrt-external-catch2.dir/build.make src/external/CMakeFiles/xrt-external-catch2.dir/depend make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.dir/depend make -f src/external/CMakeFiles/xrt-external-imgui.dir/build.make src/external/CMakeFiles/xrt-external-imgui.dir/depend make -f src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external/CMakeFiles/xrt-external-catch2.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui.dir/DependInfo.cmake "--color=" cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external/CMakeFiles/xrt-external-nanopb.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/external/CMakeFiles/xrt-external-catch2.dir/build.make src/external/CMakeFiles/xrt-external-catch2.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-imgui.dir/build.make src/external/CMakeFiles/xrt-external-imgui.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 0%] Building CXX object src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o +[ 0%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o +[ 0%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o +[ 0%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o +[ 0%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o +[ 0%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o [ 1%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -[ 2%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/monado_metrics.pb.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -MF CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o.d -o CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2/catch_amalgamated.cpp -[ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -[ 2%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui_tables.cpp cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -MF CMakeFiles/aux_os.dir/os_hid_hidraw.c.o.d -o CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os/os_hid_hidraw.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/pb_common.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui_tables.cpp +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/monado_metrics.pb.c [ 2%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -[ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -[ 3%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -[ 3%] Building CXX object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui.cpp +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/pb_decode.c +[ 2%] Building CXX object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/pb_encode.c +[ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui_demo.cpp -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/pb_common.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb/pb_decode.c +[ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o -MF CMakeFiles/aux_os.dir/os_time.cpp.o.d -o CMakeFiles/aux_os.dir/os_time.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os/os_time.cpp -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui.cpp -[ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o -[ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui_draw.cpp -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/backends/imgui_impl_opengl3.cpp -[ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o +[ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/imgui_widgets.cpp -[ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/backends/imgui_impl_opengl3.cpp +[ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui/cimgui.cpp +[ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot/implot.cpp [ 4%] Linking CXX static library libaux_os.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -P CMakeFiles/aux_os.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os.dir/link.txt --verbose=1 -[ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot/implot.cpp /usr/bin/ar qc libaux_os.a CMakeFiles/aux_os.dir/os_hid_hidraw.c.o CMakeFiles/aux_os.dir/os_time.cpp.o /usr/bin/ranlib libaux_os.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Built target aux_os +make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot/implot_items.cpp +[ 4%] Generating b_generated_bindings.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.h +[ 4%] Generating b_generated_bindings.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c [ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot/implot_demo.cpp +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 4%] Building C object src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o -MF CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o.d -o CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c [ 5%] Linking C static library libxrt-external-nanopb.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-nanopb.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-nanopb.dir/link.txt --verbose=1 @@ -3359,37 +3399,25 @@ /usr/bin/ranlib libxrt-external-nanopb.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 5%] Built target xrt-external-nanopb -make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 5%] Generating b_generated_bindings.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.h -[ 6%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimplot/cimplot.cpp -[ 6%] Generating b_generated_bindings.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 6%] Building C object src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o -MF CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o.d -o CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c -[ 6%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui_monado/imgui_monado.cpp make -f src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 6%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o +[ 5%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /usr/include/dbus-1.0 -isystem /usr/lib/aarch64-linux-gnu/dbus-1.0/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -MF CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o.d -o CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/os/os_ble_dbus.c -[ 6%] Linking CXX static library libaux_os_ble.a +[ 5%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimplot/cimplot.cpp +[ 5%] Linking CXX static library libaux_os_ble.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -P CMakeFiles/aux_os_ble.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os_ble.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_os_ble.a CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o /usr/bin/ranlib libaux_os_ble.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 6%] Built target aux_os_ble +[ 5%] Built target aux_os_ble +[ 6%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui_monado/imgui_monado.cpp [ 6%] Linking CXX static library libaux_generated_bindings.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cmake -P CMakeFiles/aux_generated_bindings.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_generated_bindings.dir/link.txt --verbose=1 @@ -3403,19 +3431,19 @@ make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o -MF CMakeFiles/aux_util.dir/u_builders.c.o.d -o CMakeFiles/aux_util.dir/u_builders.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_builders.c [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o +[ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o +[ 6%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o +[ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o -MF CMakeFiles/aux_util.dir/u_autoexpgain.c.o.d -o CMakeFiles/aux_util.dir/u_autoexpgain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_autoexpgain.c -[ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -[ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o -MF CMakeFiles/aux_util.dir/u_builders.c.o.d -o CMakeFiles/aux_util.dir/u_builders.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_builders.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -MF CMakeFiles/aux_util.dir/u_bitwise.c.o.d -o CMakeFiles/aux_util.dir/u_bitwise.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_bitwise.c -[ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -MF CMakeFiles/aux_util.dir/u_debug.c.o.d -o CMakeFiles/aux_util.dir/u_debug.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_debug.c -[ 7%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o -MF CMakeFiles/aux_util.dir/u_deque.cpp.o.d -o CMakeFiles/aux_util.dir/u_deque.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_deque.cpp +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -MF CMakeFiles/aux_util.dir/u_debug.c.o.d -o CMakeFiles/aux_util.dir/u_debug.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_debug.c [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o -MF CMakeFiles/aux_util.dir/u_device.c.o.d -o CMakeFiles/aux_util.dir/u_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_device.c -[ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -MF CMakeFiles/aux_util.dir/u_bitwise.c.o.d -o CMakeFiles/aux_util.dir/u_bitwise.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_bitwise.c +[ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o -MF CMakeFiles/aux_util.dir/u_distortion.c.o.d -o CMakeFiles/aux_util.dir/u_distortion.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_distortion.c [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -MF CMakeFiles/aux_util.dir/u_distortion_mesh.c.o.d -o CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_distortion_mesh.c @@ -3423,9 +3451,9 @@ cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o -MF CMakeFiles/aux_util.dir/u_file.c.o.d -o CMakeFiles/aux_util.dir/u_file.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_file.c [ 8%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o -MF CMakeFiles/aux_util.dir/u_file.cpp.o.d -o CMakeFiles/aux_util.dir/u_file.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_file.cpp -[ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o +[ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o -MF CMakeFiles/aux_util.dir/u_format.c.o.d -o CMakeFiles/aux_util.dir/u_format.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_format.c -[ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o +[ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o -MF CMakeFiles/aux_util.dir/u_frame.c.o.d -o CMakeFiles/aux_util.dir/u_frame.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_frame.c [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o -MF CMakeFiles/aux_util.dir/u_hand_tracking.c.o.d -o CMakeFiles/aux_util.dir/u_hand_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_hand_tracking.c @@ -3433,1137 +3461,961 @@ cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o -MF CMakeFiles/aux_util.dir/u_hand_simulation.c.o.d -o CMakeFiles/aux_util.dir/u_hand_simulation.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_hand_simulation.c [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o -MF CMakeFiles/aux_util.dir/u_handles.c.o.d -o CMakeFiles/aux_util.dir/u_handles.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_handles.c -[ 9%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o +[ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o -MF CMakeFiles/aux_util.dir/u_hashmap.cpp.o.d -o CMakeFiles/aux_util.dir/u_hashmap.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_hashmap.cpp -[ 9%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o +[ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o -MF CMakeFiles/aux_util.dir/u_hashset.cpp.o.d -o CMakeFiles/aux_util.dir/u_hashset.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_hashset.cpp -[ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -MF CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o.d -o CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_id_ringbuffer.cpp [ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -MF CMakeFiles/aux_util.dir/u_imu_sink_split.c.o.d -o CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_imu_sink_split.c -[ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o +[ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -MF CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o.d -o CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_id_ringbuffer.cpp +[ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -MF CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o.d -o CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c -[ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -MF CMakeFiles/aux_util.dir/u_json.c.o.d -o CMakeFiles/aux_util.dir/u_json.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_json.c -[ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o +[ 11%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -MF CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o.d -o CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_limited_unique_id.cpp +[ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -MF CMakeFiles/aux_util.dir/u_json.c.o.d -o CMakeFiles/aux_util.dir/u_json.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_json.c [ 11%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o -MF CMakeFiles/aux_util.dir/u_live_stats.cpp.o.d -o CMakeFiles/aux_util.dir/u_live_stats.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_live_stats.cpp [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o -MF CMakeFiles/aux_util.dir/u_logging.c.o.d -o CMakeFiles/aux_util.dir/u_logging.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_logging.c -[ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o +[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o -MF CMakeFiles/aux_util.dir/u_metrics.c.o.d -o CMakeFiles/aux_util.dir/u_metrics.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_metrics.c -[ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o +[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o -MF CMakeFiles/aux_util.dir/u_misc.c.o.d -o CMakeFiles/aux_util.dir/u_misc.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_misc.c -[ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o +[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o -MF CMakeFiles/aux_util.dir/u_pacing_app.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_app.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_pacing_app.c [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -MF CMakeFiles/aux_util.dir/u_pacing_compositor.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_pacing_compositor.c -[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o +[ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -MF CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_pacing_compositor_fake.c -[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o +[ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o -MF CMakeFiles/aux_util.dir/u_pretty_print.c.o.d -o CMakeFiles/aux_util.dir/u_pretty_print.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_pretty_print.c -[ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o +[ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o -MF CMakeFiles/aux_util.dir/u_prober.c.o.d -o CMakeFiles/aux_util.dir/u_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_prober.c [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_session.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_session.c.o -MF CMakeFiles/aux_util.dir/u_session.c.o.d -o CMakeFiles/aux_util.dir/u_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_session.c [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_space_overseer.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_space_overseer.c.o -MF CMakeFiles/aux_util.dir/u_space_overseer.c.o.d -o CMakeFiles/aux_util.dir/u_space_overseer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_space_overseer.c -[ 13%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o +[ 14%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o -MF CMakeFiles/aux_util.dir/u_string_list.cpp.o.d -o CMakeFiles/aux_util.dir/u_string_list.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_string_list.cpp -[ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system.c.o +[ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system.c.o -MF CMakeFiles/aux_util.dir/u_system.c.o.d -o CMakeFiles/aux_util.dir/u_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_system.c -[ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o +[ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o -MF CMakeFiles/aux_util.dir/u_system_helpers.c.o.d -o CMakeFiles/aux_util.dir/u_system_helpers.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_system_helpers.c [ 14%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o -MF CMakeFiles/aux_util.dir/u_time.cpp.o.d -o CMakeFiles/aux_util.dir/u_time.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_time.cpp -[ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o +[ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o -MF CMakeFiles/aux_util.dir/u_trace_marker.c.o.d -o CMakeFiles/aux_util.dir/u_trace_marker.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_trace_marker.c -[ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o +[ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -MF CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o.d -o CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_tracked_imu_3dof.c -[ 14%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o +[ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o -MF CMakeFiles/aux_util.dir/u_var.cpp.o.d -o CMakeFiles/aux_util.dir/u_var.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_var.cpp -[ 14%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o +[ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o -MF CMakeFiles/aux_util.dir/u_vector.cpp.o.d -o CMakeFiles/aux_util.dir/u_vector.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_vector.cpp [ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o -MF CMakeFiles/aux_util.dir/u_config_json.c.o.d -o CMakeFiles/aux_util.dir/u_config_json.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_config_json.c -[ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o +[ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o -MF CMakeFiles/aux_util.dir/u_visibility_mask.c.o.d -o CMakeFiles/aux_util.dir/u_visibility_mask.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_visibility_mask.c -[ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o +[ 16%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -MF CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o.d -o CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_win32_com_guard.cpp -[ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o +[ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o -MF CMakeFiles/aux_util.dir/u_worker.c.o.d -o CMakeFiles/aux_util.dir/u_worker.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_worker.c -[ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o +[ 16%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/c++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o -MF CMakeFiles/aux_util.dir/u_worker.cpp.o.d -o CMakeFiles/aux_util.dir/u_worker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_worker.cpp -[ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o +[ 17%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o -MF CMakeFiles/aux_util.dir/u_git_tag.c.o.d -o CMakeFiles/aux_util.dir/u_git_tag.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/u_git_tag.c -[ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o +[ 17%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/usr/include/eigen3 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o -MF CMakeFiles/aux_util.dir/u_linux.c.o.d -o CMakeFiles/aux_util.dir/u_linux.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_linux.c -[ 16%] Linking CXX static library libaux_util.a +[ 17%] Linking CXX static library libaux_util.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_util.a CMakeFiles/aux_util.dir/u_autoexpgain.c.o CMakeFiles/aux_util.dir/u_bitwise.c.o CMakeFiles/aux_util.dir/u_builders.c.o CMakeFiles/aux_util.dir/u_debug.c.o CMakeFiles/aux_util.dir/u_deque.cpp.o CMakeFiles/aux_util.dir/u_device.c.o CMakeFiles/aux_util.dir/u_distortion.c.o CMakeFiles/aux_util.dir/u_distortion_mesh.c.o CMakeFiles/aux_util.dir/u_file.c.o CMakeFiles/aux_util.dir/u_file.cpp.o CMakeFiles/aux_util.dir/u_format.c.o CMakeFiles/aux_util.dir/u_frame.c.o CMakeFiles/aux_util.dir/u_hand_tracking.c.o CMakeFiles/aux_util.dir/u_hand_simulation.c.o CMakeFiles/aux_util.dir/u_handles.c.o CMakeFiles/aux_util.dir/u_hashmap.cpp.o CMakeFiles/aux_util.dir/u_hashset.cpp.o CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o CMakeFiles/aux_util.dir/u_imu_sink_split.c.o CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o CMakeFiles/aux_util.dir/u_json.c.o CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o CMakeFiles/aux_util.dir/u_live_stats.cpp.o CMakeFiles/aux_util.dir/u_logging.c.o CMakeFiles/aux_util.dir/u_metrics.c.o CMakeFiles/aux_util.dir/u_misc.c.o CMakeFiles/aux_util.dir/u_pacing_app.c.o CMakeFiles/aux_util.dir/u_pacing_compositor.c.o CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o CMakeFiles/aux_util.dir/u_pretty_print.c.o CMakeFiles/aux_util.dir/u_prober.c.o CMakeFiles/aux_util.dir/u_session.c.o CMakeFiles/aux_util.dir/u_space_overseer.c.o CMakeFiles/aux_util.dir/u_string_list.cpp.o CMakeFiles/aux_util.dir/u_system.c.o CMakeFiles/aux_util.dir/u_system_helpers.c.o CMakeFiles/aux_util.dir/u_time.cpp.o CMakeFiles/aux_util.dir/u_trace_marker.c.o CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o CMakeFiles/aux_util.dir/u_var.cpp.o CMakeFiles/aux_util.dir/u_vector.cpp.o CMakeFiles/aux_util.dir/u_config_json.c.o CMakeFiles/aux_util.dir/u_visibility_mask.c.o CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o CMakeFiles/aux_util.dir/u_worker.c.o CMakeFiles/aux_util.dir/u_worker.cpp.o CMakeFiles/aux_util.dir/u_git_tag.c.o CMakeFiles/aux_util.dir/u_linux.c.o /usr/bin/ranlib libaux_util.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 16%] Built target aux_util +[ 17%] Built target aux_util make -f src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build.make src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build.make src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 16%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o +[ 17%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o +[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o +[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -MF CMakeFiles/aux_math.dir/m_clock_tracking.c.o.d -o CMakeFiles/aux_math.dir/m_clock_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_clock_tracking.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o -MF CMakeFiles/aux_math.dir/m_base.cpp.o.d -o CMakeFiles/aux_math.dir/m_base.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_base.cpp -[ 16%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -[ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o -[ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o +[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o -MF CMakeFiles/aux_math.dir/m_filter_fifo.c.o.d -o CMakeFiles/aux_math.dir/m_filter_fifo.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_filter_fifo.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -MF CMakeFiles/aux_math.dir/m_clock_tracking.c.o.d -o CMakeFiles/aux_math.dir/m_clock_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_clock_tracking.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -MF CMakeFiles/aux_math.dir/m_filter_one_euro.c.o.d -o CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_filter_one_euro.c -[ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -[ 17%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o +[ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -MF CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o.d -o CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_lowpass_float.cpp +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -MF CMakeFiles/aux_math.dir/m_filter_one_euro.c.o.d -o CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_filter_one_euro.c [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o -MF CMakeFiles/aux_math.dir/m_hash.cpp.o.d -o CMakeFiles/aux_math.dir/m_hash.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_hash.cpp -[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -MF CMakeFiles/aux_math.dir/m_imu_3dof.c.o.d -o CMakeFiles/aux_math.dir/m_imu_3dof.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_imu_3dof.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -MF CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o.d -o CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_lowpass_float.cpp cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -MF CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o.d -o CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_lowpass_integer.cpp +[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -MF CMakeFiles/aux_math.dir/m_imu_3dof.c.o.d -o CMakeFiles/aux_math.dir/m_imu_3dof.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_imu_3dof.c +[ 19%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o -MF CMakeFiles/aux_math.dir/m_imu_pre.c.o.d -o CMakeFiles/aux_math.dir/m_imu_pre.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_imu_pre.c -[ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o +[ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -MF CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o.d -o CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_matrix_projection.cpp -[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o +[ 20%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o -MF CMakeFiles/aux_math.dir/m_optics.c.o.d -o CMakeFiles/aux_math.dir/m_optics.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_optics.c -[ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o +[ 20%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o -MF CMakeFiles/aux_math.dir/m_permutation.c.o.d -o CMakeFiles/aux_math.dir/m_permutation.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_permutation.c -[ 19%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o -[ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o +[ 20%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o -MF CMakeFiles/aux_math.dir/m_predict.c.o.d -o CMakeFiles/aux_math.dir/m_predict.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_predict.c -[ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o +[ 20%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -MF CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o.d -o CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_quatexpmap.cpp +[ 20%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o -MF CMakeFiles/aux_math.dir/m_relation_history.cpp.o.d -o CMakeFiles/aux_math.dir/m_relation_history.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_relation_history.cpp -[ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o +[ 21%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o -MF CMakeFiles/aux_math.dir/m_space.cpp.o.d -o CMakeFiles/aux_math.dir/m_space.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/math/m_space.cpp -[ 19%] Linking CXX static library libaux_math.a +[ 21%] Linking CXX static library libaux_math.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cmake -P CMakeFiles/aux_math.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_math.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_math.a CMakeFiles/aux_math.dir/m_base.cpp.o CMakeFiles/aux_math.dir/m_clock_tracking.c.o CMakeFiles/aux_math.dir/m_filter_fifo.c.o CMakeFiles/aux_math.dir/m_filter_one_euro.c.o CMakeFiles/aux_math.dir/m_hash.cpp.o CMakeFiles/aux_math.dir/m_imu_3dof.c.o CMakeFiles/aux_math.dir/m_imu_pre.c.o CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o CMakeFiles/aux_math.dir/m_optics.c.o CMakeFiles/aux_math.dir/m_permutation.c.o CMakeFiles/aux_math.dir/m_predict.c.o CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o CMakeFiles/aux_math.dir/m_relation_history.cpp.o CMakeFiles/aux_math.dir/m_space.cpp.o /usr/bin/ranlib libaux_math.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 19%] Built target aux_math +[ 21%] Built target aux_math make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/depend make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/DependInfo.cmake "--color=" make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/DependInfo.cmake "--color=" make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_qwerty.dir/DependInfo.cmake "--color=" make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/depend -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/DependInfo.cmake "--color=" make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/DependInfo.cmake "--color=" make -f src/xrt/drivers/CMakeFiles/drv_arduino.dir/build.make src/xrt/drivers/CMakeFiles/drv_arduino.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_arduino.dir/DependInfo.cmake "--color=" make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/depend +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/DependInfo.cmake "--color=" make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/depend -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_cemu.dir/DependInfo.cmake "--color=" -make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_daydream.dir/DependInfo.cmake "--color=" +make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_simulated.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/depend +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_twrap.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build +[ 21%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_simulated.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -MF CMakeFiles/aux_ogl.dir/ogl_api.c.o.d -o CMakeFiles/aux_ogl.dir/ogl_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/ogl_api.c +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/build +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build +make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_arduino.dir/build.make src/xrt/drivers/CMakeFiles/drv_arduino.dir/build +make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 20%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/build -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_sink.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer/gst_sink.c -[ 21%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -MF CMakeFiles/aux_ogl.dir/ogl_api.c.o.d -o CMakeFiles/aux_ogl.dir/ogl_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/ogl_api.c -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/build -[ 22%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o -[ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -[ 22%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -[ 22%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o +make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 22%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o [ 22%] Building CXX object src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_combiner.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_sink.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer/gst_sink.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -MF CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o.d -o CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp +[ 22%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o +[ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/daydream/daydream_device.c +[ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty/qwerty_device.c +[ 23%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o -MF CMakeFiles/aux_util_process.dir/u_process.c.o.d -o CMakeFiles/aux_util_process.dir/u_process.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_process.c -[ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -MF CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o.d -o CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/simulated/simulated_controller.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -MF CMakeFiles/aux_vk.dir/vk_bundle_init.c.o.d -o CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_bundle_init.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_combiner.c [ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o +[ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -MF CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o.d -o CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/arduino/arduino_device.c -[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/daydream/daydream_device.c -[ 24%] Linking CXX static library libaux_util_process.a +[ 23%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -MF CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o.d -o CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/twrap/twrap_slam.c +[ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/simulated/simulated_controller.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -MF CMakeFiles/aux_vk.dir/vk_bundle_init.c.o.d -o CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_bundle_init.c +[ 23%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_force_genlock.c +[ 23%] Linking CXX static library libaux_util_process.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_process.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_process.dir/link.txt --verbose=1 +[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/simulated/simulated_hmd.c /usr/bin/ar qc libaux_util_process.a CMakeFiles/aux_util_process.dir/u_process.c.o /usr/bin/ranlib libaux_util_process.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 24%] Linking CXX static library libdrv_twrap.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_twrap.dir/cmake_clean_target.cmake [ 24%] Built target aux_util_process -[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/daydream/daydream_prober.c -[ 24%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_force_genlock.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/simulated/simulated_hmd.c -[ 25%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_cmd.c -[ 25%] Linking CXX static library libdrv_daydream.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_daydream.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_daydream.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_daydream.a CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -/usr/bin/ranlib libdrv_daydream.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 25%] Built target drv_daydream -[ 25%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_cmd_pool.c -[ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -MF CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o.d -o CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/arduino/arduino_prober.c -[ 25%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer/gst_pipeline.c -[ 25%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_converter.c -[ 25%] Linking CXX static library libdrv_arduino.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_arduino.dir/cmake_clean_target.cmake -[ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_twrap.dir/link.txt --verbose=1 +[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/simulated/simulated_prober.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_arduino.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_arduino.a CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -/usr/bin/ranlib libdrv_arduino.a +[ 24%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -MF CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o.d -o CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/arduino/arduino_prober.c +/usr/bin/ar qc libdrv_twrap.a CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o +/usr/bin/ranlib libdrv_twrap.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 25%] Built target drv_arduino -make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/depend +[ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/daydream/daydream_prober.c +[ 25%] Built target drv_twrap +make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_twrap.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hdk.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/build +make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -MF CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o.d -o CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/twrap/twrap_slam.c -[ 25%] Linking CXX static library libdrv_cemu.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_cemu.dir/cmake_clean_target.cmake -[ 25%] Linking CXX static library libdrv_simulated.a +[ 26%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o +[ 26%] Building CXX object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_converter.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/hdk/hdk_device.cpp +[ 26%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/gstreamer/gst_pipeline.c +[ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty/qwerty_prober.c +[ 27%] Linking CXX static library libdrv_arduino.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_arduino.dir/cmake_clean_target.cmake +[ 27%] Linking CXX static library libdrv_daydream.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_daydream.dir/cmake_clean_target.cmake +[ 27%] Linking CXX static library libdrv_simulated.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_simulated.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_cemu.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_arduino.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_daydream.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_simulated.dir/link.txt --verbose=1 -[ 26%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_deinterleaver.c -/usr/bin/ar qc libdrv_cemu.a CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -/usr/bin/ranlib libdrv_cemu.a +[ 28%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o +/usr/bin/ar qc libdrv_arduino.a CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o +/usr/bin/ranlib libdrv_arduino.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty/qwerty_prober.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty/qwerty_sdl.c /usr/bin/ar qc libdrv_simulated.a CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o /usr/bin/ranlib libdrv_simulated.a -[ 26%] Linking CXX static library libaux_gstreamer.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -P CMakeFiles/aux_gstreamer.dir/cmake_clean_target.cmake -[ 26%] Built target drv_simulated -[ 26%] Built target drv_cemu -make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hdk.dir/DependInfo.cmake "--color=" -[ 26%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_queue.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_gstreamer.dir/link.txt --verbose=1 -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 26%] Building CXX object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -[ 27%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty/qwerty_sdl.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/hdk/hdk_device.cpp -/usr/bin/ar qc libaux_gstreamer.a CMakeFiles/aux_gstreamer.dir/gst_sink.c.o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -/usr/bin/ranlib libaux_gstreamer.a +/usr/bin/ar qc libdrv_daydream.a CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o +/usr/bin/ranlib libdrv_daydream.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 27%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -[ 27%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -MF CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o.d -o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_compositor_flags.c +[ 28%] Built target drv_arduino +[ 28%] Built target drv_simulated +[ 28%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_cmd.c +[ 28%] Built target drv_daydream +[ 28%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o +[ 28%] Building C object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/hdk/hdk_prober.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_deinterleaver.c +[ 28%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_queue.c +[ 28%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -MF CMakeFiles/aux_ogl.dir/ogl_helpers.c.o.d -o CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/ogl_helpers.c -[ 27%] Built target aux_gstreamer +[ 28%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_simple_queue.c +[ 28%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_cmd_pool.c +[ 28%] Linking CXX static library libdrv_cemu.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_cemu.dir/cmake_clean_target.cmake make -f src/xrt/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hydra.dir/DependInfo.cmake "--color=" -[ 28%] Linking CXX static library libdrv_twrap.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_twrap.dir/cmake_clean_target.cmake -[ 28%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_simple_queue.c +[ 28%] Linking CXX static library libaux_gstreamer.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/build +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -P CMakeFiles/aux_gstreamer.dir/cmake_clean_target.cmake make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_cemu.dir/link.txt --verbose=1 [ 29%] Building C object src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_twrap.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -MF CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o.d -o CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/hydra/hydra_driver.c -/usr/bin/ar qc libdrv_twrap.a CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -/usr/bin/ranlib libdrv_twrap.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_gstreamer.dir/link.txt --verbose=1 +/usr/bin/ar qc libdrv_cemu.a CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o +/usr/bin/ranlib libdrv_cemu.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 29%] Built target drv_twrap -[ 29%] Building C object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o +/usr/bin/ar qc libaux_gstreamer.a CMakeFiles/aux_gstreamer.dir/gst_sink.c.o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o +/usr/bin/ranlib libaux_gstreamer.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 29%] Built target drv_cemu +[ 29%] Built target aux_gstreamer +[ 30%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -MF CMakeFiles/aux_ogl.dir/glx_api.c.o.d -o CMakeFiles/aux_ogl.dir/glx_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/glx_api.c +[ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -MF CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o.d -o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_compositor_flags.c +[ 31%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -MF CMakeFiles/aux_ogl.dir/egl_api.c.o.d -o CMakeFiles/aux_ogl.dir/egl_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/egl_api.c +[ 32%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_quirk.c +[ 32%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_split.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_split.c make -f src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build.make src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/depend -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/hdk/hdk_prober.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build.make src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 29%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_quirk.c -[ 29%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/xreal_air/xreal_air_hmd.c -[ 29%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -MF CMakeFiles/aux_vk.dir/vk_debug.c.o.d -o CMakeFiles/aux_vk.dir/vk_debug.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_debug.c make -f src/xrt/drivers/CMakeFiles/drv_pssense.dir/build.make src/xrt/drivers/CMakeFiles/drv_pssense.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o +[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/xreal_air/xreal_air_packet.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_pssense.dir/DependInfo.cmake "--color=" -[ 29%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -MF CMakeFiles/aux_vk.dir/vk_enumerate.c.o.d -o CMakeFiles/aux_vk.dir/vk_enumerate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_enumerate.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/xreal_air/xreal_air_hmd.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o make -f src/xrt/drivers/CMakeFiles/drv_pssense.dir/build.make src/xrt/drivers/CMakeFiles/drv_pssense.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 29%] Building C object src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -MF CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o.d -o CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/pssense/pssense_driver.c -[ 29%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_split.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_split.c -[ 29%] Linking CXX static library libdrv_hydra.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -MF CMakeFiles/aux_vk.dir/vk_debug.c.o.d -o CMakeFiles/aux_vk.dir/vk_debug.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_debug.c +[ 32%] Linking CXX static library libdrv_hydra.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_hydra.dir/cmake_clean_target.cmake +[ 32%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o +[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_stereo_sbs_to_slam_sbs.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -MF CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o.d -o CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/pssense/pssense_driver.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hydra.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_hydra.a CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -/usr/bin/ranlib libdrv_hydra.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 29%] Built target drv_hydra +[ 32%] Linking CXX static library libdrv_hdk.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_hdk.dir/cmake_clean_target.cmake make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psvr.dir/DependInfo.cmake "--color=" -[ 30%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -MF CMakeFiles/aux_vk.dir/vk_function_loaders.c.o.d -o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_function_loaders.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hdk.dir/link.txt --verbose=1 +/usr/bin/ar qc libdrv_hydra.a CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o +/usr/bin/ranlib libdrv_hydra.a +[ 32%] Linking CXX static library libaux_ogl.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -P CMakeFiles/aux_ogl.dir/cmake_clean_target.cmake +[ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/build +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -MF CMakeFiles/aux_vk.dir/vk_enumerate.c.o.d -o CMakeFiles/aux_vk.dir/vk_enumerate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_enumerate.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -[ 31%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o +[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psvr/psvr_device.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_sink_stereo_sbs_to_slam_sbs.c -[ 31%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -MF CMakeFiles/aux_ogl.dir/glx_api.c.o.d -o CMakeFiles/aux_ogl.dir/glx_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/glx_api.c -[ 31%] Linking CXX static library libdrv_hdk.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_hdk.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hdk.dir/link.txt --verbose=1 +[ 32%] Built target drv_hydra +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_ogl.dir/link.txt --verbose=1 +make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/depend /usr/bin/ar qc libdrv_hdk.a CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o /usr/bin/ranlib libdrv_hdk.a -[ 31%] Linking CXX static library libaux_util_sink.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_sink.dir/cmake_clean_target.cmake -[ 31%] Built target drv_hdk -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_sink.dir/link.txt --verbose=1 -[ 31%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -MF CMakeFiles/aux_ogl.dir/egl_api.c.o.d -o CMakeFiles/aux_ogl.dir/egl_api.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/ogl/egl_api.c -[ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -MF CMakeFiles/aux_vk.dir/vk_helpers.c.o.d -o CMakeFiles/aux_vk.dir/vk_helpers.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_helpers.c -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/xreal_air/xreal_air_packet.c -/usr/bin/ar qc libaux_util_sink.a CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o CMakeFiles/aux_util_sink.dir/u_sink_split.c.o CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o -/usr/bin/ranlib libaux_util_sink.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Built target aux_util_sink -make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rokid.dir/DependInfo.cmake "--color=" -[ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -MF CMakeFiles/aux_vk.dir/vk_image_allocator.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_image_allocator.c -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -MF CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o.d -o CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rokid/rokid_hmd.c -[ 31%] Linking CXX static library libdrv_qwerty.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_qwerty.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_qwerty.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_qwerty.a CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -/usr/bin/ranlib libdrv_qwerty.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Built target drv_qwerty -make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift_s.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build +make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/build +[ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Linking CXX static library libdrv_xreal_air.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_xreal_air.dir/cmake_clean_target.cmake -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_camera.c -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_controller.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_xreal_air.dir/link.txt --verbose=1 -[ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c -/usr/bin/ar qc libdrv_xreal_air.a CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -/usr/bin/ranlib libdrv_xreal_air.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Built target drv_xreal_air +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -MF CMakeFiles/aux_vk.dir/vk_function_loaders.c.o.d -o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_function_loaders.c +[ 32%] Built target drv_hdk make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/depend -[ 31%] Linking CXX static library libaux_ogl.a make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_v4l2.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -P CMakeFiles/aux_ogl.dir/cmake_clean_target.cmake -[ 31%] Linking CXX static library libdrv_pssense.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_pssense.dir/cmake_clean_target.cmake -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_ogl.dir/link.txt --verbose=1 -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_pssense.dir/link.txt --verbose=1 -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -MF CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o.d -o CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/v4l2/v4l2_driver.c -/usr/bin/ar qc libdrv_pssense.a CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -/usr/bin/ranlib libdrv_pssense.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/ar qc libaux_ogl.a CMakeFiles/aux_ogl.dir/ogl_api.c.o CMakeFiles/aux_ogl.dir/ogl_helpers.c.o CMakeFiles/aux_ogl.dir/glx_api.c.o CMakeFiles/aux_ogl.dir/egl_api.c.o /usr/bin/ranlib libaux_ogl.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Built target drv_pssense -[ 31%] Built target aux_ogl +[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -MF CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o.d -o CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rokid/rokid_hmd.c +[ 32%] Built target aux_ogl make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vf.dir/DependInfo.cmake "--color=" -[ 31%] Linking CXX static library libdrv_rokid.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rokid.dir/cmake_clean_target.cmake -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 32%] Linking CXX static library libaux_util_sink.a +[ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_sink.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -MF CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o.d -o CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/v4l2/v4l2_driver.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_firmware.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rokid.dir/link.txt --verbose=1 -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_sink.dir/link.txt --verbose=1 +[ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/glib-2.0 -I/usr/lib/aarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -MF CMakeFiles/drv_vf.dir/vf/vf_driver.c.o.d -o CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vf/vf_driver.c -[ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psvr/psvr_packet.c -/usr/bin/ar qc libdrv_rokid.a CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -/usr/bin/ranlib libdrv_rokid.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 31%] Built target drv_rokid -[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psvr/psvr_prober.c -[ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -MF CMakeFiles/aux_vk.dir/vk_print.c.o.d -o CMakeFiles/aux_vk.dir/vk_print.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_print.c -[ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_hmd.c -[ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_protocol.c -[ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_radio.c -[ 33%] Linking CXX static library libdrv_psvr.a -[ 34%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psvr.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -MF CMakeFiles/aux_vk.dir/vk_state_creators.c.o.d -o CMakeFiles/aux_vk.dir/vk_state_creators.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_state_creators.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psvr.dir/link.txt --verbose=1 -[ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_tracker.c -/usr/bin/ar qc libdrv_psvr.a CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -/usr/bin/ranlib libdrv_psvr.a +/usr/bin/ar qc libaux_util_sink.a CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o CMakeFiles/aux_util_sink.dir/u_sink_split.c.o CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o +/usr/bin/ranlib libaux_util_sink.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 34%] Built target drv_psvr +[ 33%] Linking CXX static library libdrv_qwerty.a +[ 33%] Built target aux_util_sink +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_qwerty.dir/cmake_clean_target.cmake make -f src/xrt/drivers/CMakeFiles/drv_multi.dir/build.make src/xrt/drivers/CMakeFiles/drv_multi.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_multi.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_qwerty.dir/link.txt --verbose=1 +[ 34%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -MF CMakeFiles/aux_vk.dir/vk_helpers.c.o.d -o CMakeFiles/aux_vk.dir/vk_helpers.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_helpers.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_multi.dir/build.make src/xrt/drivers/CMakeFiles/drv_multi.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 34%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -MF CMakeFiles/aux_vk.dir/vk_surface_info.c.o.d -o CMakeFiles/aux_vk.dir/vk_surface_info.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_surface_info.c +/usr/bin/ar qc libdrv_qwerty.a CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o +/usr/bin/ranlib libdrv_qwerty.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -MF CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o.d -o CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/multi_wrapper/multi.c -[ 34%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -MF CMakeFiles/aux_vk.dir/vk_sync_objects.c.o.d -o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_sync_objects.c -[ 34%] Building CXX object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_util.cpp +[ 34%] Built target drv_qwerty make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/depend -[ 34%] Linking CXX static library libdrv_vf.a make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_sample.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vf.dir/cmake_clean_target.cmake -make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_multi.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vf.dir/link.txt --verbose=1 -[ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -MF CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o.d -o CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/sample/sample_hmd.c -/usr/bin/ar qc libdrv_vf.a CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -/usr/bin/ranlib libdrv_vf.a +[ 35%] Linking CXX static library libdrv_rokid.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rokid.dir/cmake_clean_target.cmake +[ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psvr/psvr_packet.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rokid.dir/link.txt --verbose=1 +[ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psvr/psvr_prober.c +[ 36%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -MF CMakeFiles/aux_vk.dir/vk_image_allocator.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_image_allocator.c +/usr/bin/ar qc libdrv_rokid.a CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o +/usr/bin/ranlib libdrv_rokid.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 34%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/multi/comp_multi_compositor.c -[ 34%] Built target drv_vf +[ 36%] Linking CXX static library libdrv_multi.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_multi.dir/cmake_clean_target.cmake +[ 36%] Built target drv_rokid +make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_multi.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_multi.dir/link.txt --verbose=1 make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/depend -[ 34%] Linking CXX static library libdrv_multi.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_mock.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_multi.dir/cmake_clean_target.cmake -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/build -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_multi.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -MF CMakeFiles/drv_sample.dir/sample/sample_prober.c.o.d -o CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/sample/sample_prober.c +[ 36%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/multi/comp_multi_compositor.c /usr/bin/ar qc libdrv_multi.a CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o /usr/bin/ranlib libdrv_multi.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 34%] Building CXX object src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -MF CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o.d -o CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/mock/mock_compositor.cpp -[ 34%] Linking CXX static library libdrv_v4l2.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_v4l2.dir/cmake_clean_target.cmake -[ 34%] Built target drv_multi -[ 34%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -MF CMakeFiles/aux_vk.dir/vk_time.c.o.d -o CMakeFiles/aux_vk.dir/vk_time.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_time.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_v4l2.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_v4l2.a CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -/usr/bin/ranlib libdrv_v4l2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -[ 34%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -MF CMakeFiles/drv_sample.dir/sample/sample_prober.c.o.d -o CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/sample/sample_prober.c -[ 34%] Built target drv_v4l2 -make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/depend -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/multi/comp_multi_system.c -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/depend +make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/DependInfo.cmake "--color=" -[ 35%] Generating ipc_protocol_generated.h from protocol JSON description -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_protocol_generated.h -[ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s.c -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build +[ 36%] Building CXX object src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o +[ 37%] Linking CXX static library libdrv_xreal_air.a +[ 37%] Built target drv_multi +make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/depend +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -MF CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o.d -o CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/mock/mock_compositor.cpp make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 36%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -MF CMakeFiles/aux_tracking.dir/t_data_utils.c.o.d -o CMakeFiles/aux_tracking.dir/t_data_utils.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_data_utils.c -[ 37%] Linking CXX static library libdrv_sample.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_xreal_air.dir/cmake_clean_target.cmake +[ 38%] Generating ipc_protocol_generated.h from protocol JSON description +[ 38%] Linking CXX static library libdrv_vf.a +[ 38%] Linking CXX static library libdrv_sample.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vf.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_sample.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_protocol_generated.h +[ 38%] Linking CXX static library libdrv_psvr.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psvr.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_xreal_air.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vf.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_sample.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psvr.dir/link.txt --verbose=1 +/usr/bin/ar qc libdrv_xreal_air.a CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o +/usr/bin/ranlib libdrv_xreal_air.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +/usr/bin/ar qc libdrv_vf.a CMakeFiles/drv_vf.dir/vf/vf_driver.c.o +/usr/bin/ranlib libdrv_vf.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 38%] Built target drv_xreal_air /usr/bin/ar qc libdrv_sample.a CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o CMakeFiles/drv_sample.dir/sample/sample_prober.c.o /usr/bin/ranlib libdrv_sample.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 37%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -MF CMakeFiles/aux_tracking.dir/t_imu.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_imu.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_imu.cpp +make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/depend +[ 38%] Linking CXX static library libdrv_pssense.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_shared.dir/DependInfo.cmake "--color=" -[ 37%] Built target drv_sample +/usr/bin/ar qc libdrv_psvr.a CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o +/usr/bin/ranlib libdrv_psvr.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_pssense.dir/cmake_clean_target.cmake +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/DependInfo.cmake "--color=" +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 38%] Built target drv_sample +make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/depend +[ 38%] Built target drv_vf +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift_s.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/build -[ 37%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_openvr_tracker.cpp -[ 37%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_pssense.dir/link.txt --verbose=1 +[ 38%] Built target drv_psvr +[ 38%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/ipc_shmem.c -[ 37%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -MF CMakeFiles/aux_tracking.dir/t_calibration.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_calibration.cpp -[ 37%] Linking CXX static library libaux_vk.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -P CMakeFiles/aux_vk.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vk.dir/link.txt --verbose=1 -[ 37%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o +[ 38%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 38%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c +/usr/bin/ar qc libdrv_pssense.a CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o +/usr/bin/ranlib libdrv_pssense.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/multi/comp_multi_system.c +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 38%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -MF CMakeFiles/aux_tracking.dir/t_data_utils.c.o.d -o CMakeFiles/aux_tracking.dir/t_data_utils.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_data_utils.c +[ 38%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_camera.c +[ 38%] Built target drv_pssense +[ 39%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -MF CMakeFiles/aux_tracking.dir/t_imu.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_imu.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_imu.cpp +[ 39%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/ipc_utils.c -[ 37%] Linking CXX static library libcomp_mock.a +[ 40%] Linking CXX static library libcomp_mock.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_mock.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_mock.dir/link.txt --verbose=1 -/usr/bin/ar qc libaux_vk.a CMakeFiles/aux_vk.dir/vk_bundle_init.c.o CMakeFiles/aux_vk.dir/vk_cmd.c.o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o CMakeFiles/aux_vk.dir/vk_debug.c.o CMakeFiles/aux_vk.dir/vk_enumerate.c.o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o CMakeFiles/aux_vk.dir/vk_helpers.c.o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o CMakeFiles/aux_vk.dir/vk_print.c.o CMakeFiles/aux_vk.dir/vk_state_creators.c.o CMakeFiles/aux_vk.dir/vk_surface_info.c.o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o CMakeFiles/aux_vk.dir/vk_time.c.o -/usr/bin/ranlib libaux_vk.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 37%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -MF CMakeFiles/aux_tracking.dir/t_convert.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_convert.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_convert.cpp -[ 37%] Built target aux_vk -[ 37%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/ipc_message_channel_unix.c /usr/bin/ar qc libcomp_mock.a CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o /usr/bin/ranlib libcomp_mock.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_client.dir/DependInfo.cmake "--color=" -[ 37%] Built target comp_mock -make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 37%] Generating shaders/mesh.vert.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.vert --vn shaders_mesh_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/mesh.vert.h -[ 37%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_vk_client.c -[ 38%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_filter.cpp -[ 38%] Generating shaders/blit.comp.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/blit.comp --vn shaders_blit_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/blit.comp.h -[ 39%] Linking CXX static library libcomp_multi.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_multi.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_multi.dir/link.txt --verbose=1 -/usr/bin/ar qc libcomp_multi.a CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -/usr/bin/ranlib libcomp_multi.a +[ 40%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/ipc_message_channel_unix.c +[ 40%] Built target comp_mock +[ 40%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o +[ 40%] Linking CXX static library libdrv_v4l2.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_openvr_tracker.cpp +[ 40%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_v4l2.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -MF CMakeFiles/aux_vk.dir/vk_print.c.o.d -o CMakeFiles/aux_vk.dir/vk_print.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_print.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_v4l2.dir/link.txt --verbose=1 +/usr/bin/ar qc libdrv_v4l2.a CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o +/usr/bin/ranlib libdrv_v4l2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 39%] Built target comp_multi -[ 39%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_picker.cpp -[ 39%] Linking CXX static library libipc_shared.a +[ 40%] Built target drv_v4l2 +[ 40%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_controller.c +[ 40%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_firmware.c +[ 40%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -MF CMakeFiles/aux_vk.dir/vk_state_creators.c.o.d -o CMakeFiles/aux_vk.dir/vk_state_creators.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_state_creators.c +[ 41%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -MF CMakeFiles/aux_vk.dir/vk_surface_info.c.o.d -o CMakeFiles/aux_vk.dir/vk_surface_info.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_surface_info.c +[ 41%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -MF CMakeFiles/aux_tracking.dir/t_calibration.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_calibration.cpp +[ 41%] Linking CXX static library libipc_shared.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_shared.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_shared.dir/link.txt --verbose=1 -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.vert -[ 39%] Generating shaders/clear.comp.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/clear.comp --vn shaders_clear_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/clear.comp.h /usr/bin/ar qc libipc_shared.a CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o /usr/bin/ranlib libipc_shared.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/blit.comp -[ 39%] Built target ipc_shared -[ 40%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_vk_glue.c -[ 40%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_viewer.cpp -[ 41%] Generating shaders/distortion.comp.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/distortion.comp --vn shaders_distortion_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/distortion.comp.h -[ 41%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_client.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/clear.comp -[ 41%] Generating shaders/layer.comp.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer.comp --vn shaders_layer_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer.comp.h -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/distortion.comp +[ 41%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -MF CMakeFiles/aux_vk.dir/vk_sync_objects.c.o.d -o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_sync_objects.c +[ 41%] Linking CXX static library libcomp_multi.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_multi.dir/cmake_clean_target.cmake +[ 41%] Built target ipc_shared make -f src/xrt/ipc/CMakeFiles/ipc_client.dir/build.make src/xrt/ipc/CMakeFiles/ipc_client.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 41%] Generating ipc_client_generated.h from protocol JSON description +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_multi.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.h [ 41%] Generating ipc_client_generated.c from protocol JSON description cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.c +[ 42%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_hmd.c +/usr/bin/ar qc libcomp_multi.a CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o +/usr/bin/ranlib libcomp_multi.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_client.dir/DependInfo.cmake "--color=" +[ 42%] Built target comp_multi +[ 42%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o +[ 42%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -MF CMakeFiles/aux_tracking.dir/t_convert.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_convert.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_convert.cpp make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_client.dir/build.make src/xrt/ipc/CMakeFiles/ipc_client.dir/build +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_filter.cpp make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' [ 42%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -MF CMakeFiles/ipc_client.dir/ipc_client_generated.c.o.d -o CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer.comp -[ 42%] Generating shaders/layer_cylinder.frag.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.frag --vn shaders_layer_cylinder_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.frag.h -[ 42%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o +[ 42%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -MF CMakeFiles/aux_vk.dir/vk_time.c.o.d -o CMakeFiles/aux_vk.dir/vk_time.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vk/vk_time.c +[ 43%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_picker.cpp +[ 43%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_compositor.c +[ 43%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_protocol.c +[ 43%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_radio.c +[ 43%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_debug_hsv_viewer.cpp +[ 43%] Linking CXX static library libaux_vk.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -P CMakeFiles/aux_vk.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vk.dir/link.txt --verbose=1 +/usr/bin/ar qc libaux_vk.a CMakeFiles/aux_vk.dir/vk_bundle_init.c.o CMakeFiles/aux_vk.dir/vk_cmd.c.o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o CMakeFiles/aux_vk.dir/vk_debug.c.o CMakeFiles/aux_vk.dir/vk_enumerate.c.o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o CMakeFiles/aux_vk.dir/vk_helpers.c.o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o CMakeFiles/aux_vk.dir/vk_print.c.o CMakeFiles/aux_vk.dir/vk_state_creators.c.o CMakeFiles/aux_vk.dir/vk_surface_info.c.o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o CMakeFiles/aux_vk.dir/vk_time.c.o +/usr/bin/ranlib libaux_vk.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 43%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_tracker.c +[ 43%] Built target aux_vk +make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_client.dir/DependInfo.cmake "--color=" +[ 44%] Building CXX object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s_util.cpp +[ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_vk_client.c +[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_connection.c +[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_device.c +[ 46%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -MF CMakeFiles/aux_tracking.dir/t_file.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_file.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_file.cpp +[ 46%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_vk_glue.c +[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_hmd.c +[ 46%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_client.c +[ 46%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_memobj_swapchain.c -[ 42%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o +[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_instance.c +[ 47%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_session.c +make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 47%] Generating shaders/mesh.vert.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.vert --vn shaders_mesh_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/mesh.vert.h +[ 47%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_glue.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.frag -[ 43%] Generating shaders/layer_cylinder.vert.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.vert --vn shaders_layer_cylinder_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.vert.h -[ 43%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o +[ 48%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gles_glue.c -[ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o +[ 48%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_eglimage_swapchain.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.vert -[ 44%] Generating shaders/layer_equirect2.frag.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.frag --vn shaders_layer_equirect2_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.frag.h -[ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o +[ 48%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_space_overseer.c +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.vert +[ 48%] Generating shaders/blit.comp.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/blit.comp --vn shaders_blit_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/blit.comp.h +[ 48%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_egl_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_egl_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_egl_client.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.frag -[ 44%] Generating shaders/layer_equirect2.vert.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.vert --vn shaders_layer_equirect2_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.vert.h -[ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/blit.comp +[ 48%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_system.c +[ 48%] Generating shaders/clear.comp.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/clear.comp --vn shaders_clear_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/clear.comp.h +[ 48%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_system_devices.c +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/clear.comp +[ 48%] Generating shaders/distortion.comp.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/distortion.comp --vn shaders_distortion_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/distortion.comp.h +[ 48%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_xlib_client.c -[ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o +[ 48%] Linking CXX static library libipc_client.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_client.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_client.dir/link.txt --verbose=1 +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/distortion.comp +/usr/bin/ar qc libipc_client.a CMakeFiles/ipc_client.dir/ipc_client_generated.c.o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o +/usr/bin/ranlib libipc_client.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 49%] Generating shaders/layer.comp.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer.comp --vn shaders_layer_comp -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer.comp.h +[ 49%] Built target ipc_client +[ 49%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -MF CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.cpp +[ 50%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/client/comp_gl_xlib_glue.c -/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.vert -[ 44%] Generating shaders/layer_projection.vert.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_projection.vert --vn shaders_layer_projection_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_projection.vert.h -[ 44%] Linking CXX static library libcomp_client.a +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer.comp +[ 50%] Generating shaders/layer_cylinder.frag.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.frag --vn shaders_layer_cylinder_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.frag.h +[ 50%] Linking CXX static library libcomp_client.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_client.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_client.dir/link.txt --verbose=1 /usr/bin/ar qc libcomp_client.a CMakeFiles/comp_client.dir/client/comp_vk_client.c.o CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o CMakeFiles/comp_client.dir/client/comp_gl_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o CMakeFiles/comp_client.dir/client/comp_egl_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o /usr/bin/ranlib libcomp_client.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 44%] Built target comp_client -[ 44%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -MF CMakeFiles/aux_tracking.dir/t_file.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_file.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_file.cpp +[ 50%] Built target comp_client +[ 51%] Generating shaders/layer_cylinder.vert.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.vert --vn shaders_layer_cylinder_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.vert.h +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.frag +[ 51%] Generating shaders/layer_equirect2.frag.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.frag --vn shaders_layer_equirect2_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.frag.h +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_cylinder.vert +[ 51%] Generating shaders/layer_equirect2.vert.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.vert --vn shaders_layer_equirect2_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.vert.h +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.frag +[ 51%] Generating shaders/layer_projection.vert.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_projection.vert --vn shaders_layer_projection_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_projection.vert.h +/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_equirect2.vert /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_projection.vert -[ 44%] Generating shaders/layer_quad.vert.h +make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/DependInfo.cmake "--color=" +[ 51%] Generating shaders/layer_quad.vert.h cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_quad.vert --vn shaders_layer_quad_vert -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_quad.vert.h +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 51%] Building C object src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -MF CMakeFiles/monado-ctl.dir/main.c.o.d -o CMakeFiles/monado-ctl.dir/main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl/main.c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_quad.vert -[ 45%] Generating shaders/layer_shared.frag.h +[ 52%] Generating shaders/layer_shared.frag.h cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_shared.frag --vn shaders_layer_shared_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/layer_shared.frag.h -[ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_compositor.c +[ 52%] Linking CXX executable monado-ctl +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-ctl.dir/link.txt --verbose=1 +/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/monado-ctl.dir/link.d "CMakeFiles/monado-ctl.dir/main.c.o" -o monado-ctl ../../auxiliary/util/libaux_util.a ../../ipc/libipc_client.a ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/librt.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 52%] Built target monado-ctl +[ 53%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -MF CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o.d -o CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_hsv_filter.c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/layer_shared.frag -[ 45%] Generating shaders/mesh.frag.h +[ 53%] Generating shaders/mesh.frag.h cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.frag --vn shaders_mesh_frag -o /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/shaders/mesh.frag.h /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/shaders/mesh.frag cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_render.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o +[ 53%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o -MF CMakeFiles/comp_render.dir/render/render_buffer.c.o.d -o CMakeFiles/comp_render.dir/render/render_buffer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_buffer.c -[ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_connection.c -[ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o +[ 53%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -MF CMakeFiles/aux_tracking.dir/t_kalman.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_kalman.cpp +[ 53%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o -MF CMakeFiles/comp_render.dir/render/render_compute.c.o.d -o CMakeFiles/comp_render.dir/render/render_compute.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_compute.c -[ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_device.c -[ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_hmd.c -[ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_distortion.c.o +[ 53%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/rift_s/rift_s.c +[ 53%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_distortion.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_distortion.c.o -MF CMakeFiles/comp_render.dir/render/render_distortion.c.o.d -o CMakeFiles/comp_render.dir/render/render_distortion.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_distortion.c -[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_instance.c -[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_session.c -[ 46%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o -MF CMakeFiles/comp_render.dir/render/render_gfx.c.o.d -o CMakeFiles/comp_render.dir/render/render_gfx.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_gfx.c -[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_space_overseer.c -[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_system.c -[ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/client/ipc_client_system_devices.c -[ 47%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o -MF CMakeFiles/comp_render.dir/render/render_resources.c.o.d -o CMakeFiles/comp_render.dir/render/render_resources.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_resources.c -[ 48%] Linking CXX static library libipc_client.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_client.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_client.dir/link.txt --verbose=1 -/usr/bin/ar qc libipc_client.a CMakeFiles/ipc_client.dir/ipc_client_generated.c.o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -/usr/bin/ranlib libipc_client.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 48%] Built target ipc_client make -f src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build.make src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build.make src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 48%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o +[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_action.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_action.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_action.c -[ 48%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -MF CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.cpp -[ 48%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o +[ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o -MF CMakeFiles/comp_render.dir/render/render_gfx.c.o.d -o CMakeFiles/comp_render.dir/render/render_gfx.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_gfx.c +[ 54%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_psmv.cpp +[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_instance.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_instance.c -[ 48%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o +[ 54%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp +[ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o -MF CMakeFiles/comp_render.dir/render/render_resources.c.o.d -o CMakeFiles/comp_render.dir/render/render_resources.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_resources.c +[ 54%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -MF CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_euroc_recorder.cpp +[ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o -MF CMakeFiles/comp_render.dir/render/render_shaders.c.o.d -o CMakeFiles/comp_render.dir/render/render_shaders.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_shaders.c -[ 49%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -MF CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o.d -o CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_hsv_filter.c -[ 49%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -MF CMakeFiles/aux_tracking.dir/t_kalman.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_kalman.cpp -[ 49%] Linking CXX static library libxrt-external-catch2.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-catch2.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-catch2.dir/link.txt --verbose=1 -[ 49%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o +[ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o -MF CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o.d -o CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_sub_alloc.c -/usr/bin/ar qc libxrt-external-catch2.a "CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o" -/usr/bin/ranlib libxrt-external-catch2.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 49%] Built target xrt-external-catch2 -[ 49%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o -MF CMakeFiles/comp_render.dir/render/render_util.c.o.d -o CMakeFiles/comp_render.dir/render/render_util.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_util.c -[ 49%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -[ 49%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_psmv.cpp +[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_negotiate.c -[ 50%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o +[ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o -MF CMakeFiles/comp_render.dir/render/render_util.c.o.d -o CMakeFiles/comp_render.dir/render/render_util.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/render/render_util.c +[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_session.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_session.c -[ 50%] Linking CXX static library libcomp_render.a +[ 55%] Linking CXX static library libcomp_render.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_render.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_render.dir/link.txt --verbose=1 /usr/bin/ar qc libcomp_render.a CMakeFiles/comp_render.dir/render/render_buffer.c.o CMakeFiles/comp_render.dir/render/render_compute.c.o CMakeFiles/comp_render.dir/render/render_distortion.c.o CMakeFiles/comp_render.dir/render/render_gfx.c.o CMakeFiles/comp_render.dir/render/render_resources.c.o CMakeFiles/comp_render.dir/render/render_shaders.c.o CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o CMakeFiles/comp_render.dir/render/render_util.c.o /usr/bin/ranlib libcomp_render.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 50%] Built target comp_render -make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 50%] Building C object src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -MF CMakeFiles/monado-ctl.dir/main.c.o.d -o CMakeFiles/monado-ctl.dir/main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/ctl/main.c -[ 50%] Linking CXX executable monado-ctl -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-ctl.dir/link.txt --verbose=1 -[ 50%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o +[ 55%] Built target comp_render +[ 56%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_space.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_space.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_space.c -[ 50%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o +[ 57%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -MF CMakeFiles/aux_tracking.dir/t_vit_loader.c.o.d -o CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_vit_loader.c +[ 57%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_slam.cpp +[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_swapchain.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/monado-ctl.dir/link.d "CMakeFiles/monado-ctl.dir/main.c.o" -o monado-ctl ../../auxiliary/util/libaux_util.a ../../ipc/libipc_client.a ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/librt.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 50%] Built target monado-ctl -make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_cxx_wrappers.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 50%] Building CXX object tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -MF CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o.d -o CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_cxx_wrappers.cpp -[ 50%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o +[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_system.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_system.c -[ 51%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o -MF CMakeFiles/st_oxr.dir/oxr_binding.c.o.d -o CMakeFiles/st_oxr.dir/oxr_binding.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_binding.c -[ 51%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o +[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_api_xdev.c -[ 51%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp -make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/depend +make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_deque.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_util.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/build +make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 52%] Building CXX object tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -MF CMakeFiles/tests_deque.dir/tests_deque.cpp.o.d -o CMakeFiles/tests_deque.dir/tests_deque.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_deque.cpp -[ 52%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o +[ 57%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o -MF CMakeFiles/comp_util.dir/util/comp_base.c.o.d -o CMakeFiles/comp_util.dir/util/comp_base.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_base.c +[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o -MF CMakeFiles/st_oxr.dir/oxr_binding.c.o.d -o CMakeFiles/st_oxr.dir/oxr_binding.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_binding.c +[ 58%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -MF CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o.d -o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_layer_accum.c +[ 58%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_cs.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_render_cs.c +[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o -MF CMakeFiles/st_oxr.dir/oxr_dpad.c.o.d -o CMakeFiles/st_oxr.dir/oxr_dpad.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_dpad.c -[ 52%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o +[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o -MF CMakeFiles/st_oxr.dir/oxr_event.c.o.d -o CMakeFiles/st_oxr.dir/oxr_event.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_event.c -[ 52%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o +[ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_render_gfx.c +[ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -MF CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o.d -o CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_frame_sync.c -[ 52%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o +[ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o -MF CMakeFiles/comp_util.dir/util/comp_scratch.c.o.d -o CMakeFiles/comp_util.dir/util/comp_scratch.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_scratch.c +[ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o -MF CMakeFiles/st_oxr.dir/oxr_handle_base.c.o.d -o CMakeFiles/st_oxr.dir/oxr_handle_base.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_handle_base.c -[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o +[ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -MF CMakeFiles/comp_util.dir/util/comp_semaphore.c.o.d -o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_semaphore.c +[ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o -MF CMakeFiles/st_oxr.dir/oxr_input.c.o.d -o CMakeFiles/st_oxr.dir/oxr_input.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_input.c -[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o +[ 60%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -MF CMakeFiles/comp_util.dir/util/comp_swapchain.c.o.d -o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_swapchain.c +[ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o -MF CMakeFiles/st_oxr.dir/oxr_input_transform.c.o.d -o CMakeFiles/st_oxr.dir/oxr_input_transform.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_input_transform.c -[ 53%] Linking CXX executable tests_cxx_wrappers -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_cxx_wrappers.dir/link.txt --verbose=1 -[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o +[ 60%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o -MF CMakeFiles/comp_util.dir/util/comp_sync.c.o.d -o CMakeFiles/comp_util.dir/util/comp_sync.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_sync.c +[ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o -MF CMakeFiles/st_oxr.dir/oxr_instance.c.o.d -o CMakeFiles/st_oxr.dir/oxr_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_instance.c -[ 53%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -MF CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_euroc_recorder.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_cxx_wrappers.dir/link.d CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -o tests_cxx_wrappers ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 53%] Built target tests_cxx_wrappers -make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_generic_callbacks.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 53%] Building CXX object tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -MF CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o.d -o CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_generic_callbacks.cpp -[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o +[ 61%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -MF CMakeFiles/comp_util.dir/util/comp_vulkan.c.o.d -o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_vulkan.c +[ 61%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o -MF CMakeFiles/st_oxr.dir/oxr_logger.c.o.d -o CMakeFiles/st_oxr.dir/oxr_logger.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_logger.c -make -f tests/CMakeFiles/tests_history_buf.dir/build.make tests/CMakeFiles/tests_history_buf.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_history_buf.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_history_buf.dir/build.make tests/CMakeFiles/tests_history_buf.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 53%] Building CXX object tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -MF CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o.d -o CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_history_buf.cpp -[ 53%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o +[ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o +[ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o -MF CMakeFiles/st_oxr.dir/oxr_path.c.o.d -o CMakeFiles/st_oxr.dir/oxr_path.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_path.c -[ 53%] Linking CXX executable tests_deque -[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_deque.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -MF CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o.d -o CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_pretty_print.c -[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -MF CMakeFiles/st_oxr.dir/oxr_session.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_deque.dir/link.d CMakeFiles/tests_deque.dir/tests_deque.cpp.o -o tests_deque ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 54%] Built target tests_deque -make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_id_ringbuffer.dir/DependInfo.cmake "--color=" +[ 62%] Linking CXX static library libcomp_util.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_util.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_util.dir/link.txt --verbose=1 +/usr/bin/ar qc libcomp_util.a CMakeFiles/comp_util.dir/util/comp_base.c.o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o CMakeFiles/comp_util.dir/util/comp_scratch.c.o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o CMakeFiles/comp_util.dir/util/comp_sync.c.o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o +/usr/bin/ranlib libcomp_util.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 54%] Building CXX object tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -MF CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o.d -o CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_id_ringbuffer.cpp -[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o +[ 62%] Built target comp_util +[ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -MF CMakeFiles/st_oxr.dir/oxr_session.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session.c +[ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_frame_end.c +[ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -MF CMakeFiles/st_oxr.dir/oxr_space.c.o.d -o CMakeFiles/st_oxr.dir/oxr_space.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_space.c +[ 63%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_swapchain.c +[ 63%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -MF CMakeFiles/st_oxr.dir/oxr_system.c.o.d -o CMakeFiles/st_oxr.dir/oxr_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_system.c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_frame_end.c: In function 'submit_projection_layer': /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_frame_end.c:1308:31: warning: variable 'd_scs' set but not used [-Wunused-but-set-variable] 1308 | struct oxr_swapchain *d_scs[XRT_MAX_VIEWS] = {0}; | ^~~~~ -[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -MF CMakeFiles/st_oxr.dir/oxr_space.c.o.d -o CMakeFiles/st_oxr.dir/oxr_space.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_space.c -[ 54%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_swapchain.c -[ 55%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -MF CMakeFiles/aux_tracking.dir/t_vit_loader.c.o.d -o CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_vit_loader.c -make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_json.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/build +make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 56%] Building CXX object tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -MF CMakeFiles/tests_json.dir/tests_json.cpp.o.d -o CMakeFiles/tests_json.dir/tests_json.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_json.cpp -[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -MF CMakeFiles/st_oxr.dir/oxr_system.c.o.d -o CMakeFiles/st_oxr.dir/oxr_system.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_system.c -make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/depend +make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_lowpass_float.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null/CMakeFiles/comp_null.dir/DependInfo.cmake "--color=" +[ 63%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/build +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c +make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 57%] Building CXX object tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -MF CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o.d -o CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_lowpass_float.cpp -[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o +[ 64%] Building C object src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o +[ 65%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -MF CMakeFiles/comp_null.dir/null_compositor.c.o.d -o CMakeFiles/comp_null.dir/null_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null/null_compositor.c +[ 65%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o -MF CMakeFiles/st_oxr.dir/oxr_verify.c.o.d -o CMakeFiles/st_oxr.dir/oxr_verify.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_verify.c -[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o +[ 65%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o -MF CMakeFiles/st_oxr.dir/oxr_xdev.c.o.d -o CMakeFiles/st_oxr.dir/oxr_xdev.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_xdev.c -make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_lowpass_integer.dir/DependInfo.cmake "--color=" +[ 65%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c +[ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_gfx_vk.c +[ 66%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_main.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/build +make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 57%] Building CXX object tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -MF CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o.d -o CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_lowpass_integer.cpp -[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_gfx_vk.c -[ 57%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o +[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o -MF CMakeFiles/comp_main.dir/main/comp_compositor.c.o.d -o CMakeFiles/comp_main.dir/main/comp_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_compositor.c +[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o -MF CMakeFiles/comp_main.dir/main/comp_renderer.c.o.d -o CMakeFiles/comp_main.dir/main/comp_renderer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_renderer.c +[ 66%] Linking CXX static library libcomp_null.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -P CMakeFiles/comp_null.dir/cmake_clean_target.cmake +[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_null.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o -MF CMakeFiles/comp_main.dir/main/comp_settings.c.o.d -o CMakeFiles/comp_main.dir/main/comp_settings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_settings.c +/usr/bin/ar qc libcomp_null.a CMakeFiles/comp_null.dir/null_compositor.c.o +/usr/bin/ranlib libcomp_null.a +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 66%] Built target comp_null +[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -MF CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o.d -o CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_target_swapchain.c +[ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_swapchain_vk.c -[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o +[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -MF CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o.d -o CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_mirror_to_debug_gui.c +[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_xcb.c +[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_randr.c +[ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -MF CMakeFiles/st_oxr.dir/oxr_vulkan.c.o.d -o CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_vulkan.c -[ 58%] Linking CXX executable tests_generic_callbacks -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_generic_callbacks.dir/link.txt --verbose=1 -[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o +[ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_swapchain_gl.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_generic_callbacks.dir/link.d CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -o tests_generic_callbacks ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 58%] Built target tests_generic_callbacks -make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_pacing.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 58%] Building CXX object tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -MF CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o.d -o CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_pacing.cpp -[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o +[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_nvidia.c +[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_peek.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_peek.c +[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_vk_display.c +[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct.c +[ 68%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_gfx_gl_xlib.c -[ 58%] Linking CXX executable tests_id_ringbuffer -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_id_ringbuffer.dir/link.txt --verbose=1 -[ 58%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o +[ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/oxr_session_gfx_egl.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_id_ringbuffer.dir/link.d CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -o tests_id_ringbuffer ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 58%] Built target tests_id_ringbuffer -make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_quatexpmap.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/build -[ 58%] Linking CXX static library libst_oxr.a -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 69%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_wayland.c +[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_wayland.c +[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c +[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c +[ 70%] Linking CXX static library libst_oxr.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cmake -P CMakeFiles/st_oxr.dir/cmake_clean_target.cmake -[ 58%] Building CXX object tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_oxr.dir/link.txt --verbose=1 -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -MF CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o.d -o CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_quatexpmap.cpp /usr/bin/ar qc libst_oxr.a CMakeFiles/st_oxr.dir/oxr_api_action.c.o CMakeFiles/st_oxr.dir/oxr_api_instance.c.o CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o CMakeFiles/st_oxr.dir/oxr_api_session.c.o CMakeFiles/st_oxr.dir/oxr_api_space.c.o CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o CMakeFiles/st_oxr.dir/oxr_api_system.c.o CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o CMakeFiles/st_oxr.dir/oxr_binding.c.o CMakeFiles/st_oxr.dir/oxr_dpad.c.o CMakeFiles/st_oxr.dir/oxr_event.c.o CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o CMakeFiles/st_oxr.dir/oxr_handle_base.c.o CMakeFiles/st_oxr.dir/oxr_input.c.o CMakeFiles/st_oxr.dir/oxr_input_transform.c.o CMakeFiles/st_oxr.dir/oxr_instance.c.o CMakeFiles/st_oxr.dir/oxr_logger.c.o CMakeFiles/st_oxr.dir/oxr_path.c.o CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o CMakeFiles/st_oxr.dir/oxr_session.c.o CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o CMakeFiles/st_oxr.dir/oxr_space.c.o CMakeFiles/st_oxr.dir/oxr_swapchain.c.o CMakeFiles/st_oxr.dir/oxr_system.c.o CMakeFiles/st_oxr.dir/oxr_verify.c.o CMakeFiles/st_oxr.dir/oxr_xdev.c.o CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o CMakeFiles/st_oxr.dir/oxr_vulkan.c.o CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o /usr/bin/ranlib libst_oxr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 58%] Built target st_oxr -make -f tests/CMakeFiles/tests_quat_change_of_basis.dir/build.make tests/CMakeFiles/tests_quat_change_of_basis.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_quat_change_of_basis.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_quat_change_of_basis.dir/build.make tests/CMakeFiles/tests_quat_change_of_basis.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 59%] Building CXX object tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -MF CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o.d -o CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_quat_change_of_basis.cpp -[ 59%] Linking CXX executable tests_lowpass_float -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_lowpass_float.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_lowpass_float.dir/link.d CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -o tests_lowpass_float ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 59%] Built target tests_lowpass_float -make -f tests/CMakeFiles/tests_quat_swing_twist.dir/build.make tests/CMakeFiles/tests_quat_swing_twist.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_quat_swing_twist.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_quat_swing_twist.dir/build.make tests/CMakeFiles/tests_quat_swing_twist.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 59%] Building CXX object tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -MF CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o.d -o CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_quat_swing_twist.cpp -[ 60%] Linking CXX executable tests_lowpass_integer -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_lowpass_integer.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_lowpass_integer.dir/link.d CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -o tests_lowpass_integer ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 60%] Built target tests_lowpass_integer -make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_rational.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 60%] Building CXX object tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -MF CMakeFiles/tests_rational.dir/tests_rational.cpp.o.d -o CMakeFiles/tests_rational.dir/tests_rational.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_rational.cpp -[ 61%] Linking CXX executable tests_history_buf -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_history_buf.dir/link.txt --verbose=1 -[ 62%] Linking CXX executable tests_quatexpmap -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quatexpmap.dir/link.txt --verbose=1 -[ 62%] Linking CXX executable tests_pacing -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_pacing.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_history_buf.dir/link.d CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -o tests_history_buf ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Built target tests_history_buf -make -f tests/CMakeFiles/tests_relation_chain.dir/build.make tests/CMakeFiles/tests_relation_chain.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_relation_chain.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_relation_chain.dir/build.make tests/CMakeFiles/tests_relation_chain.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Building CXX object tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -MF CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o.d -o CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_relation_chain.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_pacing.dir/link.d CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -o tests_pacing ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Built target tests_pacing -make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_vector.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Building CXX object tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -MF CMakeFiles/tests_vector.dir/tests_vector.cpp.o.d -o CMakeFiles/tests_vector.dir/tests_vector.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_vector.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quatexpmap.dir/link.d CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -o tests_quatexpmap ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Built target tests_quatexpmap -make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_worker.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Building CXX object tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -MF CMakeFiles/tests_worker.dir/tests_worker.cpp.o.d -o CMakeFiles/tests_worker.dir/tests_worker.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_worker.cpp -[ 62%] Linking CXX executable tests_quat_change_of_basis -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_change_of_basis.dir/link.txt --verbose=1 -[ 62%] Linking CXX executable tests_json -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_json.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_json.dir/link.d CMakeFiles/tests_json.dir/tests_json.cpp.o -o tests_json ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Built target tests_json -make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_pose.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Building CXX object tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -MF CMakeFiles/tests_pose.dir/tests_pose.cpp.o.d -o CMakeFiles/tests_pose.dir/tests_pose.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_pose.cpp -[ 62%] Linking CXX executable tests_quat_swing_twist -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_swing_twist.dir/link.txt --verbose=1 -[ 62%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/flexkalman -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/vit_includes -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/tracking/t_tracker_slam.cpp -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quat_change_of_basis.dir/link.d CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -o tests_quat_change_of_basis ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Built target tests_quat_change_of_basis -make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_vec3_angle.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 62%] Building CXX object tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -MF CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o.d -o CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_vec3_angle.cpp -[ 63%] Linking CXX executable tests_vector -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_vector.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quat_swing_twist.dir/link.d CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -o tests_quat_swing_twist ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_vector.dir/link.d CMakeFiles/tests_vector.dir/tests_vector.cpp.o -o tests_vector ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 63%] Built target tests_quat_swing_twist -[ 63%] Built target tests_vector -make -f tests/CMakeFiles/tests_uv_to_tangent.dir/build.make tests/CMakeFiles/tests_uv_to_tangent.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/depend -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_uv_to_tangent.dir/DependInfo.cmake "--color=" -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_input_transform.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_uv_to_tangent.dir/build.make tests/CMakeFiles/tests_uv_to_tangent.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 64%] Building CXX object tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -MF CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o.d -o CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_uv_to_tangent.cpp -[ 64%] Building CXX object tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -MF CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o.d -o CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_input_transform.cpp -[ 65%] Linking CXX static library libdrv_rift_s.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rift_s.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rift_s.dir/link.txt --verbose=1 -/usr/bin/ar qc libdrv_rift_s.a CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -/usr/bin/ranlib libdrv_rift_s.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 65%] Built target drv_rift_s -make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_comp_client_opengl.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 65%] Building CXX object tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/tests/SDL2::SDL2 -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -MF CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o.d -o CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_comp_client_opengl.cpp -make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_util.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o -MF CMakeFiles/comp_util.dir/util/comp_base.c.o.d -o CMakeFiles/comp_util.dir/util/comp_base.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_base.c -[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -MF CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o.d -o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_layer_accum.c -[ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_cs.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_render_cs.c -[ 66%] Linking CXX executable tests_worker -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_worker.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_worker.dir/link.d CMakeFiles/tests_worker.dir/tests_worker.cpp.o -o tests_worker ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 66%] Built target tests_worker +[ 70%] Built target st_oxr make -f src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build.make src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/openxr /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build.make src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 67%] Building C object src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o +[ 70%] Building C object src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cc -D_GNU_SOURCE -Dopenxr_monado_EXPORTS -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/oxr/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o -MF CMakeFiles/openxr_monado.dir/target.c.o.d -o CMakeFiles/openxr_monado.dir/target.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/openxr/target.c -[ 67%] Linking CXX executable tests_pose -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_pose.dir/link.txt --verbose=1 -[ 67%] Linking CXX shared module libopenxr_monado.so +[ 70%] Linking CXX shared module libopenxr_monado.so cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cmake -E cmake_link_script CMakeFiles/openxr_monado.dir/link.txt --verbose=1 /usr/lib/aarch64-linux-gnu/libGLX.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /usr/lib/aarch64-linux-gnu/libOpenGL.so: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. @@ -4573,171 +4425,54 @@ /lib/aarch64-linux-gnu/libmvec.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/aarch64-linux-gnu/libc.so.6: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. /lib/ld-linux-aarch64.so.1: warning: GCS is required by -z gcs, but this shared library lacks the necessary property note. The dynamic loader might not enable GCS or refuse to load the program unless all the shared library dependencies have the GCS marking. -[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_render_gfx.c -[ 67%] Linking CXX executable tests_vec3_angle -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_vec3_angle.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_vec3_angle.dir/link.d CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -o tests_vec3_angle ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 67%] Built target tests_vec3_angle -[ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o -MF CMakeFiles/comp_util.dir/util/comp_scratch.c.o.d -o CMakeFiles/comp_util.dir/util/comp_scratch.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_scratch.c -/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -u xrNegotiateLoaderRuntimeInterface -Wl,--version-script="/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/openxr/libopenxr.version" -Wl,--dependency-file=CMakeFiles/openxr_monado.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -o libopenxr_monado.so CMakeFiles/openxr_monado.dir/target.c.o ../../auxiliary/vk/libaux_vk.a ../../auxiliary/os/libaux_os.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../state_trackers/oxr/libst_oxr.a ../../ipc/libipc_client.a ../../compositor/libcomp_client.a ../../auxiliary/vk/libaux_vk.a /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libOpenGL.so ../../auxiliary/ogl/libaux_ogl.a -ldl ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libvulkan.so /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/librt.a -Generating OpenXR runtime manifest named /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/openxr_monado-dev.json for build tree usage -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cmake -DOUT_FILE=/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/openxr_monado-dev.json -DLIBMONADO= -DTARGET_PATH=/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr/libopenxr_monado.so -P /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr/make_build_manifest_openxr_monado.cmake -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -[ 68%] Built target openxr_monado -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -MF CMakeFiles/comp_util.dir/util/comp_semaphore.c.o.d -o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_semaphore.c -[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -MF CMakeFiles/comp_util.dir/util/comp_swapchain.c.o.d -o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_swapchain.c -[ 68%] Linking CXX executable tests_uv_to_tangent -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_uv_to_tangent.dir/link.txt --verbose=1 -[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o -MF CMakeFiles/comp_util.dir/util/comp_sync.c.o.d -o CMakeFiles/comp_util.dir/util/comp_sync.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_sync.c -[ 68%] Linking CXX executable tests_relation_chain -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_relation_chain.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_pose.dir/link.d CMakeFiles/tests_pose.dir/tests_pose.cpp.o -o tests_pose ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 68%] Built target tests_pose -[ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -MF CMakeFiles/comp_util.dir/util/comp_vulkan.c.o.d -o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/util/comp_vulkan.c -[ 68%] Linking CXX static library libcomp_util.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_util.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_util.dir/link.txt --verbose=1 -/usr/bin/ar qc libcomp_util.a CMakeFiles/comp_util.dir/util/comp_base.c.o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o CMakeFiles/comp_util.dir/util/comp_scratch.c.o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o CMakeFiles/comp_util.dir/util/comp_sync.c.o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -/usr/bin/ranlib libcomp_util.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_relation_chain.dir/link.d CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -o tests_relation_chain ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 68%] Built target comp_util -make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/depend -make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 68%] Built target tests_relation_chain -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null/CMakeFiles/comp_null.dir/DependInfo.cmake "--color=" -make -f tests/CMakeFiles/tests_comp_client_vulkan.dir/build.make tests/CMakeFiles/tests_comp_client_vulkan.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/CMakeFiles/tests_comp_client_vulkan.dir/DependInfo.cmake "--color=" -[ 68%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h -[ 68%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/build -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c -make -f tests/CMakeFiles/tests_comp_client_vulkan.dir/build.make tests/CMakeFiles/tests_comp_client_vulkan.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h -[ 69%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c -[ 69%] Building C object src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -MF CMakeFiles/comp_null.dir/null_compositor.c.o.d -o CMakeFiles/comp_null.dir/null_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/null/null_compositor.c -[ 69%] Building CXX object tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/Catch2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -MF CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o.d -o CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/tests/tests_comp_client_vulkan.cpp -[ 69%] Generating /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_main.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_uv_to_tangent.dir/link.d CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -o tests_uv_to_tangent ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_render.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libvulkan.so -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 69%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o -[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o -MF CMakeFiles/comp_main.dir/main/comp_compositor.c.o.d -o CMakeFiles/comp_main.dir/main/comp_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_compositor.c -[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o -MF CMakeFiles/comp_main.dir/main/comp_renderer.c.o.d -o CMakeFiles/comp_main.dir/main/comp_renderer.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_renderer.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o -MF CMakeFiles/comp_main.dir/main/comp_settings.c.o.d -o CMakeFiles/comp_main.dir/main/comp_settings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_settings.c -[ 70%] Built target tests_uv_to_tangent -[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -MF CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o.d -o CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_target_swapchain.c -[ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -MF CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o.d -o CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_mirror_to_debug_gui.c -[ 70%] Linking CXX static library libcomp_null.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -P CMakeFiles/comp_null.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_null.dir/link.txt --verbose=1 -/usr/bin/ar qc libcomp_null.a CMakeFiles/comp_null.dir/null_compositor.c.o -/usr/bin/ranlib libcomp_null.a -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 70%] Built target comp_null -[ 71%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_xcb.c -[ 72%] Linking CXX executable tests_comp_client_opengl -[ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_opengl.dir/link.txt --verbose=1 -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_randr.c -[ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_nvidia.c -[ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_peek.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_peek.c -[ 72%] Linking CXX executable tests_rational -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_rational.dir/link.txt --verbose=1 -[ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_vk_display.c -[ 73%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct.c -[ 73%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_wayland.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_rational.dir/link.d CMakeFiles/tests_rational.dir/tests_rational.cpp.o -o tests_rational ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 73%] Built target tests_rational -[ 73%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor/main/comp_window_direct_wayland.c -[ 73%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c -[ 73%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_comp_client_opengl.dir/link.d CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -o tests_comp_client_opengl ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/compositor/libcomp_mock.a ../src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/aarch64-linux-gnu/libSDL2.so ../src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libOpenGL.so ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 73%] Built target tests_comp_client_opengl -[ 74%] Linking CXX static library libcomp_main.a +[ 70%] Linking CXX static library libcomp_main.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_main.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_main.dir/link.txt --verbose=1 /usr/bin/ar qc libcomp_main.a CMakeFiles/comp_main.dir/main/comp_compositor.c.o CMakeFiles/comp_main.dir/main/comp_renderer.c.o CMakeFiles/comp_main.dir/main/comp_settings.c.o CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o CMakeFiles/comp_main.dir/main/comp_window_peek.c.o CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o CMakeFiles/comp_main.dir/main/comp_window_direct.c.o CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o "CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o" "CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o" /usr/bin/ranlib libcomp_main.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target comp_main -[ 74%] Linking CXX executable tests_comp_client_vulkan -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_vulkan.dir/link.txt --verbose=1 -[ 74%] Linking CXX executable tests_input_transform -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_input_transform.dir/link.txt --verbose=1 -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_comp_client_vulkan.dir/link.d CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -o tests_comp_client_vulkan ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/compositor/libcomp_mock.a ../src/xrt/compositor/libcomp_util.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libOpenGL.so ../src/xrt/compositor/libcomp_render.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a +[ 70%] Built target comp_main +/usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -u xrNegotiateLoaderRuntimeInterface -Wl,--version-script="/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/openxr/libopenxr.version" -Wl,--dependency-file=CMakeFiles/openxr_monado.dir/link.d -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -shared -o libopenxr_monado.so CMakeFiles/openxr_monado.dir/target.c.o ../../auxiliary/vk/libaux_vk.a ../../auxiliary/os/libaux_os.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../state_trackers/oxr/libst_oxr.a ../../ipc/libipc_client.a ../../compositor/libcomp_client.a ../../auxiliary/vk/libaux_vk.a /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libOpenGL.so ../../auxiliary/ogl/libaux_ogl.a -ldl ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libvulkan.so /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/librt.a +Generating OpenXR runtime manifest named /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/openxr_monado-dev.json for build tree usage +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cmake -DOUT_FILE=/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/openxr_monado-dev.json -DLIBMONADO= -DTARGET_PATH=/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr/libopenxr_monado.so -P /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/openxr/make_build_manifest_openxr_monado.cmake make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target tests_comp_client_vulkan -/usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_input_transform.dir/link.d CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -o tests_input_transform ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/state_trackers/oxr/libst_oxr.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/ogl/libaux_ogl.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings.a /usr/lib/aarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/libGLX.so /usr/lib/aarch64-linux-gnu/libOpenGL.so -ldl +[ 70%] Built target openxr_monado +[ 70%] Linking CXX static library libdrv_rift_s.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rift_s.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rift_s.dir/link.txt --verbose=1 +/usr/bin/ar qc libdrv_rift_s.a CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o +/usr/bin/ranlib libdrv_rift_s.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target tests_input_transform -[ 74%] Linking CXX static library libxrt-external-imgui.a +[ 70%] Built target drv_rift_s +[ 70%] Linking CXX static library libxrt-external-imgui.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-imgui.dir/link.txt --verbose=1 /usr/bin/ar qc libxrt-external-imgui.a "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o" /usr/bin/ranlib libxrt-external-imgui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target xrt-external-imgui +[ 70%] Built target xrt-external-imgui make -f src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/build.make src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/build.make src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Building CXX object src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o +[ 70%] Building CXX object src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o -MF CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o.d -o CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui/imgui/backends/imgui_impl_sdl2.cpp -[ 74%] Linking CXX static library libxrt-external-imgui-sdl2.a +[ 70%] Linking CXX static library libaux_tracking.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -P CMakeFiles/aux_tracking.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_tracking.dir/link.txt --verbose=1 +[ 70%] Linking CXX static library libxrt-external-imgui-sdl2.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui-sdl2.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-imgui-sdl2.dir/link.txt --verbose=1 /usr/bin/ar qc libxrt-external-imgui-sdl2.a "CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o" /usr/bin/ranlib libxrt-external-imgui-sdl2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target xrt-external-imgui-sdl2 -[ 74%] Linking CXX static library libaux_tracking.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -P CMakeFiles/aux_tracking.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_tracking.dir/link.txt --verbose=1 +[ 70%] Built target xrt-external-imgui-sdl2 /usr/bin/ar qc libaux_tracking.a CMakeFiles/aux_tracking.dir/t_data_utils.c.o CMakeFiles/aux_tracking.dir/t_imu.cpp.o CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o CMakeFiles/aux_tracking.dir/t_calibration.cpp.o CMakeFiles/aux_tracking.dir/t_convert.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o CMakeFiles/aux_tracking.dir/t_file.cpp.o CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o CMakeFiles/aux_tracking.dir/t_kalman.cpp.o CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o CMakeFiles/aux_tracking.dir/t_vit_loader.c.o CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o /usr/bin/ranlib libaux_tracking.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Built target aux_tracking +[ 70%] Built target aux_tracking make -f src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/build.make src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_psmv.dir/build.make src/xrt/drivers/CMakeFiles/drv_psmv.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_wmr.dir/build.make src/xrt/drivers/CMakeFiles/drv_wmr.dir/depend @@ -4750,337 +4485,337 @@ make -f src/xrt/drivers/CMakeFiles/drv_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/depend make -f src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build.make src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_euroc.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/DependInfo.cmake "--color=" +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_euroc.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/build.make src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build.make src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build.make src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_wmr.dir/build.make src/xrt/drivers/CMakeFiles/drv_wmr.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_psmv.dir/build.make src/xrt/drivers/CMakeFiles/drv_psmv.dir/build +make -f src/xrt/drivers/CMakeFiles/drv_wmr.dir/build.make src/xrt/drivers/CMakeFiles/drv_wmr.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/build -make -f src/xrt/drivers/CMakeFiles/drv_psmv.dir/build.make src/xrt/drivers/CMakeFiles/drv_psmv.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 74%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -MF CMakeFiles/aux_vive.dir/vive_bindings.c.o.d -o CMakeFiles/aux_vive.dir/vive_bindings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_bindings.c -[ 74%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o -[ 74%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -[ 75%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o -[ 75%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -[ 76%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 70%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_config.c +[ 71%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o +[ 71%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o +[ 71%] Building C object src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o +[ 71%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o -MF CMakeFiles/aux_vive.dir/vive_config.c.o.d -o CMakeFiles/aux_vive.dir/vive_config.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_config.c -[ 76%] Building CXX object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o +[ 71%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -MF CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o.d -o CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psmv/psmv_driver.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/euroc/euroc_device.c +[ 70%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o +[ 71%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o +[ 71%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o +[ 71%] Building CXX object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o +[ 72%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller_base.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/euroc/euroc_player.cpp -[ 76%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -MF CMakeFiles/aux_vive.dir/vive_builder.c.o.d -o CMakeFiles/aux_vive.dir/vive_builder.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_builder.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -MF CMakeFiles/st_prober.dir/p_tracking.c.o.d -o CMakeFiles/st_prober.dir/p_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_tracking.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o -MF CMakeFiles/st_prober.dir/p_dump.c.o.d -o CMakeFiles/st_prober.dir/p_dump.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_dump.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -MF CMakeFiles/aux_vive.dir/vive_bindings.c.o.d -o CMakeFiles/aux_vive.dir/vive_bindings.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_bindings.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -MF CMakeFiles/aux_vive.dir/vive_builder.c.o.d -o CMakeFiles/aux_vive.dir/vive_builder.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_builder.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o -MF CMakeFiles/aux_vive.dir/vive_calibration.c.o.d -o CMakeFiles/aux_vive.dir/vive_calibration.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_calibration.c +[ 72%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o -MF CMakeFiles/st_prober.dir/p_prober.c.o.d -o CMakeFiles/st_prober.dir/p_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_prober.c -[ 76%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -[ 76%] Building C object src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -[ 76%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -MF CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o.d -o CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/psmv/psmv_driver.c -[ 76%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -MF CMakeFiles/st_prober.dir/p_libusb.c.o.d -o CMakeFiles/st_prober.dir/p_libusb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_libusb.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -MF CMakeFiles/st_prober.dir/p_tracking.c.o.d -o CMakeFiles/st_prober.dir/p_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_tracking.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -MF CMakeFiles/st_prober.dir/p_udev.c.o.d -o CMakeFiles/st_prober.dir/p_udev.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_udev.c -[ 77%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o -MF CMakeFiles/st_prober.dir/p_libuvc.c.o.d -o CMakeFiles/st_prober.dir/p_libuvc.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_libuvc.c -[ 77%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o +[ 72%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o -MF CMakeFiles/aux_vive.dir/vive_poses.c.o.d -o CMakeFiles/aux_vive.dir/vive_poses.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_poses.c -[ 77%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -[ 77%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -MF CMakeFiles/aux_vive.dir/vive_tweaks.c.o.d -o CMakeFiles/aux_vive.dir/vive_tweaks.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_tweaks.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller_base.c -[ 77%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/euroc/euroc_device.c -[ 78%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o +[ 72%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/euroc/euroc_runner.c -[ 78%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o +[ 73%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -MF CMakeFiles/aux_vive.dir/vive_tweaks.c.o.d -o CMakeFiles/aux_vive.dir/vive_tweaks.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/vive/vive_tweaks.c +[ 73%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -MF CMakeFiles/st_prober.dir/p_udev.c.o.d -o CMakeFiles/st_prober.dir/p_udev.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_udev.c +[ 73%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -MF CMakeFiles/st_prober.dir/p_libusb.c.o.d -o CMakeFiles/st_prober.dir/p_libusb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_libusb.c +[ 74%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller_og.c -[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o +[ 74%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o -MF CMakeFiles/st_prober.dir/p_libuvc.c.o.d -o CMakeFiles/st_prober.dir/p_libuvc.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/prober/p_libuvc.c +[ 74%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller_hp.c -[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o +[ 74%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller.c -[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o +[ 74%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_bt_controller.c -[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o +[ 74%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_hmd.c -[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o +[ 75%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_hmd_controller.c +[ 75%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_prober.c -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o +[ 75%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_protocol.c +[ 75%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_controller_protocol.c -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o +[ 75%] Linking CXX static library libaux_vive.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cmake -P CMakeFiles/aux_vive.dir/cmake_clean_target.cmake +[ 76%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_source.c -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -[ 80%] Linking CXX static library libst_prober.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_camera.c +[ 76%] Linking CXX static library libst_prober.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cmake -P CMakeFiles/st_prober.dir/cmake_clean_target.cmake -[ 80%] Linking CXX static library libaux_vive.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cmake -P CMakeFiles/aux_vive.dir/cmake_clean_target.cmake -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_prober.dir/link.txt --verbose=1 +[ 76%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/wmr/wmr_camera.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vive.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_prober.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_vive.a CMakeFiles/aux_vive.dir/vive_bindings.c.o CMakeFiles/aux_vive.dir/vive_builder.c.o CMakeFiles/aux_vive.dir/vive_calibration.c.o CMakeFiles/aux_vive.dir/vive_config.c.o CMakeFiles/aux_vive.dir/vive_poses.c.o CMakeFiles/aux_vive.dir/vive_tweaks.c.o /usr/bin/ranlib libaux_vive.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/ar qc libst_prober.a CMakeFiles/st_prober.dir/p_dump.c.o CMakeFiles/st_prober.dir/p_prober.c.o CMakeFiles/st_prober.dir/p_tracking.c.o CMakeFiles/st_prober.dir/p_udev.c.o CMakeFiles/st_prober.dir/p_libusb.c.o CMakeFiles/st_prober.dir/p_libuvc.c.o /usr/bin/ranlib libst_prober.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 80%] Built target aux_vive -[ 80%] Built target st_prober +[ 76%] Built target aux_vive make -f src/xrt/drivers/CMakeFiles/drv_remote.dir/build.make src/xrt/drivers/CMakeFiles/drv_remote.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_vive.dir/build.make src/xrt/drivers/CMakeFiles/drv_vive.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/depend -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_remote.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vive.dir/DependInfo.cmake "--color=" +make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/depend +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 76%] Built target st_prober make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_remote.dir/build.make src/xrt/drivers/CMakeFiles/drv_remote.dir/build -make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vive.dir/build.make src/xrt/drivers/CMakeFiles/drv_vive.dir/build +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build +[ 76%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hmd.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/remote/r_hmd.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o +[ 76%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o +[ 77%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hub.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hub.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/remote/r_hub.c +[ 78%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o -MF CMakeFiles/drv_remote.dir/remote/r_device.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/remote/r_device.c -[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hmd.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/remote/r_hmd.c -[ 80%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/device.cpp -[ 81%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -[ 82%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -[ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_device.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_device.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/driver_manager.cpp +[ 78%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/steamvr_lh.cpp -[ 83%] Linking CXX static library libdrv_psmv.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psmv.dir/cmake_clean_target.cmake -[ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hub.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hub.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/remote/r_hub.c -[ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o +[ 78%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_protocol.c +[ 78%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_prober.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_prober.c -[ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o +[ 79%] Linking CXX static library libdrv_psmv.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psmv.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psmv.dir/link.txt --verbose=1 -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_protocol.c -[ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_controller.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_controller.c /usr/bin/ar qc libdrv_psmv.a CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o /usr/bin/ranlib libdrv_psmv.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 83%] Built target drv_psmv -[ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o +[ 79%] Built target drv_psmv +[ 79%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_controller.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_controller.c +[ 79%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/device.cpp +[ 80%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/driver_manager.cpp +[ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_lighthouse.c -[ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_source.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_source.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_source.c -[ 84%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o +[ 80%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/iobuffer.cpp -[ 84%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o +[ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_source.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_source.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/vive/vive_source.c +[ 81%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/resources.cpp -[ 85%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/settings.cpp -[ 85%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -[ 85%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/blockqueue.cpp -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/paths.cpp -[ 86%] Linking CXX static library libdrv_remote.a +[ 81%] Linking CXX static library libdrv_remote.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_remote.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_remote.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_remote.a CMakeFiles/drv_remote.dir/remote/r_device.c.o CMakeFiles/drv_remote.dir/remote/r_hmd.c.o CMakeFiles/drv_remote.dir/remote/r_hub.c.o /usr/bin/ranlib libdrv_remote.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 86%] Built target drv_remote +[ 81%] Built target drv_remote make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl.c.o -[ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl_sink.c.o +[ 81%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl.c.o -MF CMakeFiles/st_gui.dir/gui_ogl.c.o.d -o CMakeFiles/st_gui.dir/gui_ogl.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_ogl.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl_sink.c.o -MF CMakeFiles/st_gui.dir/gui_ogl_sink.c.o.d -o CMakeFiles/st_gui.dir/gui_ogl_sink.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_ogl_sink.c -[ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o -[ 87%] Building CXX object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene.cpp.o +[ 81%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl_sink.c.o +[ 81%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o -MF CMakeFiles/st_gui.dir/gui_prober.c.o.d -o CMakeFiles/st_gui.dir/gui_prober.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_prober.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl_sink.c.o -MF CMakeFiles/st_gui.dir/gui_ogl_sink.c.o.d -o CMakeFiles/st_gui.dir/gui_ogl_sink.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_ogl_sink.c +[ 81%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/settings.cpp +[ 82%] Building CXX object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene.cpp.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene.cpp.o -MF CMakeFiles/st_gui.dir/gui_scene.cpp.o.d -o CMakeFiles/st_gui.dir/gui_scene.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene.cpp -[ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o +[ 82%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -MF CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_calibrate.c -[ 87%] Linking CXX static library libdrv_vive.a -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vive.dir/cmake_clean_target.cmake -[ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_debug.c.o +[ 82%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/paths.cpp +[ 83%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/c++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/steamvr_lh/interfaces/blockqueue.cpp +[ 83%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_debug.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_debug.c.o -MF CMakeFiles/st_gui.dir/gui_scene_debug.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_debug.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_debug.c +[ 83%] Linking CXX static library libdrv_vive.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vive.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vive.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_vive.a CMakeFiles/drv_vive.dir/vive/vive_device.c.o CMakeFiles/drv_vive.dir/vive/vive_prober.c.o CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o CMakeFiles/drv_vive.dir/vive/vive_controller.c.o CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o CMakeFiles/drv_vive.dir/vive/vive_source.c.o /usr/bin/ranlib libdrv_vive.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 88%] Built target drv_vive -[ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o +[ 83%] Built target drv_vive +[ 83%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -MF CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_hand_tracking_demo.c -[ 89%] Linking CXX static library libdrv_wmr.a +[ 83%] Linking CXX static library libdrv_wmr.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_wmr.dir/cmake_clean_target.cmake -[ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -MF CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_record_euroc.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_wmr.dir/link.txt --verbose=1 -[ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -MF CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_main_menu.c +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -MF CMakeFiles/st_gui.dir/gui_scene_record.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_record.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_record.c /usr/bin/ar qc libdrv_wmr.a CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o /usr/bin/ranlib libdrv_wmr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 89%] Built target drv_wmr -[ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -MF CMakeFiles/st_gui.dir/gui_scene_record.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_record.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_record.c -[ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o +[ 84%] Built target drv_wmr +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o -MF CMakeFiles/st_gui.dir/gui_scene_remote.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_remote.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_remote.c -[ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o -MF CMakeFiles/st_gui.dir/gui_scene_video.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_video.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_video.c -[ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_stb.c.o -[ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -MF CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_tracking_overrides.c +[ 84%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_stb.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_stb.c.o -MF CMakeFiles/st_gui.dir/gui_stb.c.o.d -o CMakeFiles/st_gui.dir/gui_stb.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_stb.c -[ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_widget_native_images.c.o +[ 85%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -MF CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_scene_tracking_overrides.c +[ 85%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_widget_native_images.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_widget_native_images.c.o -MF CMakeFiles/st_gui.dir/gui_widget_native_images.c.o.d -o CMakeFiles/st_gui.dir/gui_widget_native_images.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_widget_native_images.c -[ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_window_record.c.o +[ 85%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_window_record.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/stb -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_window_record.c.o -MF CMakeFiles/st_gui.dir/gui_window_record.c.o.d -o CMakeFiles/st_gui.dir/gui_window_record.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/gui_window_record.c -[ 91%] Linking CXX static library libst_gui.a +[ 86%] Linking CXX static library libst_gui.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -P CMakeFiles/st_gui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_gui.dir/link.txt --verbose=1 /usr/bin/ar qc libst_gui.a CMakeFiles/st_gui.dir/gui_ogl.c.o CMakeFiles/st_gui.dir/gui_ogl_sink.c.o CMakeFiles/st_gui.dir/gui_prober.c.o CMakeFiles/st_gui.dir/gui_scene.cpp.o CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o CMakeFiles/st_gui.dir/gui_scene_debug.c.o CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o CMakeFiles/st_gui.dir/gui_scene_record.c.o CMakeFiles/st_gui.dir/gui_scene_remote.c.o CMakeFiles/st_gui.dir/gui_scene_video.c.o CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o CMakeFiles/st_gui.dir/gui_stb.c.o CMakeFiles/st_gui.dir/gui_widget_native_images.c.o CMakeFiles/st_gui.dir/gui_window_record.c.o /usr/bin/ranlib libst_gui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 91%] Built target st_gui +[ 86%] Built target st_gui make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 91%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o +[ 86%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -MF CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o.d -o CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary/util/u_debug_gui.c -[ 91%] Linking CXX static library libaux_util_debug_gui.a +[ 86%] Linking CXX static library libaux_util_debug_gui.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_debug_gui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_debug_gui.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_util_debug_gui.a CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o /usr/bin/ranlib libaux_util_debug_gui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 91%] Built target aux_util_debug_gui +[ 86%] Built target aux_util_debug_gui make -f src/xrt/ipc/CMakeFiles/ipc_server.dir/build.make src/xrt/ipc/CMakeFiles/ipc_server.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 91%] Generating ipc_server_generated.h from protocol JSON description -[ 91%] Generating ipc_server_generated.c from protocol JSON description -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.c +[ 86%] Generating ipc_server_generated.h from protocol JSON description cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.h +[ 87%] Generating ipc_server_generated.c from protocol JSON description +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/shared/proto.json /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_server.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_server.dir/build.make src/xrt/ipc/CMakeFiles/ipc_server.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 91%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -[ 92%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -[ 92%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_handler.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_per_client_thread.c -[ 92%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_process.c +[ 87%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -MF CMakeFiles/ipc_server.dir/ipc_server_generated.c.o.d -o CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.c -[ 92%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o +[ 87%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o +[ 87%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_process.c +[ 87%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o +[ 88%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_mainloop_linux.c -[ 92%] Linking CXX static library libipc_server.a +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_handler.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc/server/ipc_server_per_client_thread.c +[ 88%] Linking CXX static library libipc_server.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_server.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_server.dir/link.txt --verbose=1 /usr/bin/ar qc libipc_server.a CMakeFiles/ipc_server.dir/ipc_server_generated.c.o CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o /usr/bin/ranlib libipc_server.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 92%] Built target ipc_server +[ 88%] Built target ipc_server make -f src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build.make src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build.make src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -MF CMakeFiles/sdl-test.dir/sdl_device.c.o.d -o CMakeFiles/sdl-test.dir/sdl_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_device.c -[ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -MF CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o.d -o CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_hack_stubs.c -[ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o +[ 88%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o -MF CMakeFiles/sdl-test.dir/sdl_compositor.c.o.d -o CMakeFiles/sdl-test.dir/sdl_compositor.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_compositor.c -[ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o -[ 93%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -[ 93%] Building CXX object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -MF CMakeFiles/sdl-test.dir/sdl_instance.c.o.d -o CMakeFiles/sdl-test.dir/sdl_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_instance.c -[ 93%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o +[ 88%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o +[ 88%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o +[ 88%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -MF CMakeFiles/sdl-test.dir/sdl_device.c.o.d -o CMakeFiles/sdl-test.dir/sdl_device.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_device.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o -MF CMakeFiles/sdl-test.dir/sdl_main.c.o.d -o CMakeFiles/sdl-test.dir/sdl_main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_main.c +[ 88%] Building CXX object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o +[ 89%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o +[ 90%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -MF CMakeFiles/sdl-test.dir/sdl_instance.c.o.d -o CMakeFiles/sdl-test.dir/sdl_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_instance.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -MF CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o.d -o CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_hack_stubs.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/c++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o -MF CMakeFiles/sdl-test.dir/sdl_program.cpp.o.d -o CMakeFiles/sdl-test.dir/sdl_program.cpp.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_program.cpp cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -MF CMakeFiles/sdl-test.dir/sdl_swapchain.c.o.d -o CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/sdl_test/sdl_swapchain.c -[ 93%] Linking CXX executable sdl-test +[ 90%] Linking CXX executable sdl-test cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cmake -E cmake_link_script CMakeFiles/sdl-test.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/sdl-test.dir/link.d "CMakeFiles/sdl-test.dir/sdl_compositor.c.o" "CMakeFiles/sdl-test.dir/sdl_device.c.o" "CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o" "CMakeFiles/sdl-test.dir/sdl_instance.c.o" "CMakeFiles/sdl-test.dir/sdl_main.c.o" "CMakeFiles/sdl-test.dir/sdl_program.cpp.o" "CMakeFiles/sdl-test.dir/sdl_swapchain.c.o" -o sdl-test ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/os/libaux_os.a ../../auxiliary/vk/libaux_vk.a ../../auxiliary/ogl/libaux_ogl.a ../../auxiliary/util/libaux_util.a ../../compositor/libcomp_util.a ../../compositor/libcomp_multi.a ../../ipc/libipc_server.a ../../state_trackers/gui/libst_gui.a ../../drivers/libdrv_simulated.a ../../compositor/libcomp_render.a ../../auxiliary/vk/libaux_vk.a ../../auxiliary/util/libaux_util_process.a -lbsd ../../auxiliary/util/libaux_util_debug_gui.a ../../state_trackers/gui/libst_gui.a ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/ogl/libaux_ogl.a ../../../external/libxrt-external-imgui.a ../../auxiliary/gstreamer/libaux_gstreamer.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 ../../drivers/libdrv_remote.a ../../auxiliary/vive/libaux_vive.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/aarch64-linux-gnu/libjpeg.so /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 -ldl ../../drivers/libdrv_qwerty.a /usr/lib/aarch64-linux-gnu/libSDL2.so ../../ipc/libipc_shared.a /usr/lib/aarch64-linux-gnu/librt.a /usr/lib/aarch64-linux-gnu/libsystemd.so ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libvulkan.so /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 93%] Built target sdl-test -[ 93%] Linking CXX static library libdrv_steamvr_lh.a +[ 90%] Built target sdl-test +[ 90%] Linking CXX static library libdrv_steamvr_lh.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_steamvr_lh.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_steamvr_lh.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_steamvr_lh.a CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o /usr/bin/ranlib libdrv_steamvr_lh.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 93%] Built target drv_steamvr_lh -[ 93%] Linking CXX static library libdrv_euroc.a +[ 90%] Built target drv_steamvr_lh +[ 91%] Linking CXX static library libdrv_euroc.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_euroc.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_euroc.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_euroc.a CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o /usr/bin/ranlib libdrv_euroc.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 93%] Built target drv_euroc +[ 91%] Built target drv_euroc make -f src/xrt/targets/common/CMakeFiles/target_lists.dir/build.make src/xrt/targets/common/CMakeFiles/target_lists.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_lists.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/targets/common/CMakeFiles/target_lists.dir/build.make src/xrt/targets/common/CMakeFiles/target_lists.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 93%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -MF CMakeFiles/target_lists.dir/target_builder_legacy.c.o.d -o CMakeFiles/target_lists.dir/target_builder_legacy.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_legacy.c -[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o +[ 91%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -MF CMakeFiles/target_lists.dir/target_lists.c.o.d -o CMakeFiles/target_lists.dir/target_lists.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_lists.c +[ 91%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -MF CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o.d -o CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_rgb_tracking.c -[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o +[ 92%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o +[ 92%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o +[ 93%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o -MF CMakeFiles/target_lists.dir/target_builder_remote.c.o.d -o CMakeFiles/target_lists.dir/target_builder_remote.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_remote.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -MF CMakeFiles/target_lists.dir/target_lists.c.o.d -o CMakeFiles/target_lists.dir/target_lists.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_lists.c -[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -MF CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o.d -o CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_lighthouse.c +[ 93%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o +[ 93%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -MF CMakeFiles/target_lists.dir/target_builder_legacy.c.o.d -o CMakeFiles/target_lists.dir/target_builder_legacy.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_legacy.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -MF CMakeFiles/target_lists.dir/target_builder_steamvr.c.o.d -o CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_steamvr.c cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o -MF CMakeFiles/target_lists.dir/target_builder_wmr.c.o.d -o CMakeFiles/target_lists.dir/target_builder_wmr.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_wmr.c -[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o +[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o +[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -MF CMakeFiles/target_lists.dir/target_builder_rift_s.c.o.d -o CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_rift_s.c -[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -MF CMakeFiles/target_lists.dir/target_builder_qwerty.c.o.d -o CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_qwerty.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -MF CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o.d -o CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_xreal_air.c +[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o -MF CMakeFiles/target_lists.dir/target_builder_simulated.c.o.d -o CMakeFiles/target_lists.dir/target_builder_simulated.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_simulated.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -MF CMakeFiles/target_lists.dir/target_builder_steamvr.c.o.d -o CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_steamvr.c -[ 95%] Linking CXX static library libtarget_lists.a +[ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -MF CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o.d -o CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_builder_xreal_air.c +[ 94%] Linking CXX static library libtarget_lists.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_lists.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_lists.dir/link.txt --verbose=1 /usr/bin/ar qc libtarget_lists.a CMakeFiles/target_lists.dir/target_builder_legacy.c.o CMakeFiles/target_lists.dir/target_lists.c.o CMakeFiles/target_lists.dir/target_builder_remote.c.o CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o CMakeFiles/target_lists.dir/target_builder_rift_s.c.o CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o CMakeFiles/target_lists.dir/target_builder_steamvr.c.o CMakeFiles/target_lists.dir/target_builder_simulated.c.o CMakeFiles/target_lists.dir/target_builder_wmr.c.o CMakeFiles/target_lists.dir/target_builder_qwerty.c.o CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o /usr/bin/ranlib libtarget_lists.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 95%] Built target target_lists +[ 94%] Built target target_lists make -f src/xrt/targets/common/CMakeFiles/target_instance.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance.dir/depend make -f src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' @@ -5088,75 +4823,75 @@ make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/DependInfo.cmake "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make -f src/xrt/targets/common/CMakeFiles/target_instance.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance.dir/build +make -f src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o -[ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -MF CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o.d -o CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_instance_no_comp.c +[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/compositor -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o -MF CMakeFiles/target_instance.dir/target_instance.c.o.d -o CMakeFiles/target_instance.dir/target_instance.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_instance.c -[ 96%] Linking CXX static library libtarget_instance_no_comp.a +[ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -MF CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o.d -o CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common/target_instance_no_comp.c +[ 95%] Linking CXX static library libtarget_instance_no_comp.a +[ 95%] Linking CXX static library libtarget_instance.a cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_instance_no_comp.dir/cmake_clean_target.cmake +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_instance.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance_no_comp.dir/link.txt --verbose=1 +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance.dir/link.txt --verbose=1 /usr/bin/ar qc libtarget_instance_no_comp.a CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o /usr/bin/ranlib libtarget_instance_no_comp.a -[ 96%] Linking CXX static library libtarget_instance.a +/usr/bin/ar qc libtarget_instance.a CMakeFiles/target_instance.dir/target_instance.c.o +/usr/bin/ranlib libtarget_instance.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_instance.dir/cmake_clean_target.cmake -[ 96%] Built target target_instance_no_comp +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +[ 95%] Built target target_instance_no_comp +[ 95%] Built target target_instance +make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/depend make -f src/xrt/targets/cli/CMakeFiles/cli.dir/build.make src/xrt/targets/cli/CMakeFiles/cli.dir/depend make -f src/xrt/targets/gui/CMakeFiles/gui.dir/build.make src/xrt/targets/gui/CMakeFiles/gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/service /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service/CMakeFiles/monado-service.dir/DependInfo.cmake "--color=" +make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli/CMakeFiles/cli.dir/DependInfo.cmake "--color=" make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui/CMakeFiles/gui.dir/DependInfo.cmake "--color=" -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/targets/cli/CMakeFiles/cli.dir/build.make src/xrt/targets/cli/CMakeFiles/cli.dir/build -make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -[ 97%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -MF CMakeFiles/cli.dir/cli_cmd_slambatch.c.o.d -o CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_slambatch.c -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -MF CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o.d -o CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_lighthouse.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_calibration_dump.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -MF CMakeFiles/cli.dir/cli_cmd_test.c.o.d -o CMakeFiles/cli.dir/cli_cmd_test.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_test.c -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o +make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/build +make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +make -f src/xrt/targets/cli/CMakeFiles/cli.dir/build.make src/xrt/targets/cli/CMakeFiles/cli.dir/build make -f src/xrt/targets/gui/CMakeFiles/gui.dir/build.make src/xrt/targets/gui/CMakeFiles/gui.dir/build -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibrate.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_calibrate.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -MF CMakeFiles/cli.dir/cli_main.c.o.d -o CMakeFiles/cli.dir/cli_main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_main.c -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o -MF CMakeFiles/cli.dir/cli_cmd_info.c.o.d -o CMakeFiles/cli.dir/cli_cmd_info.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_info.c -[ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -MF CMakeFiles/cli.dir/cli_cmd_probe.c.o.d -o CMakeFiles/cli.dir/cli_cmd_probe.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_probe.c -[ 98%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -MF CMakeFiles/gui.dir/gui_sdl2.c.o.d -o CMakeFiles/gui.dir/gui_sdl2.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2.c -[100%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -MF CMakeFiles/gui.dir/gui_sdl2_imgui.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2_imgui.c -/usr/bin/ar qc libtarget_instance.a CMakeFiles/target_instance.dir/target_instance.c.o -/usr/bin/ranlib libtarget_instance.a -[100%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -MF CMakeFiles/gui.dir/gui_sdl2_main.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2_main.c -[100%] Built target target_instance -make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.0+dfsg /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/service /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service/CMakeFiles/monado-service.dir/DependInfo.cmake "--color=" -make[3]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -[100%] Building C object src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o +[ 95%] Building C object src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/ipc -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers/qwerty -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o -MF CMakeFiles/monado-service.dir/main.c.o.d -o CMakeFiles/monado-service.dir/main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/service/main.c -[100%] Linking CXX executable monado-cli -cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 -[100%] Linking CXX executable monado-service +[ 95%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -MF CMakeFiles/gui.dir/gui_sdl2_imgui.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2_imgui.c +[ 95%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o +[ 95%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o +[ 95%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -MF CMakeFiles/gui.dir/gui_sdl2_main.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2_main.c +[ 95%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o -MF CMakeFiles/cli.dir/cli_cmd_info.c.o.d -o CMakeFiles/cli.dir/cli_cmd_info.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_info.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.0+dfsg/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -MF CMakeFiles/gui.dir/gui_sdl2.c.o.d -o CMakeFiles/gui.dir/gui_sdl2.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/gui/gui_sdl2.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -MF CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o.d -o CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_lighthouse.c +[ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_calibration_dump.c +[ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -MF CMakeFiles/cli.dir/cli_cmd_probe.c.o.d -o CMakeFiles/cli.dir/cli_cmd_probe.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_probe.c +[ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o +[ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o +[ 97%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -MF CMakeFiles/cli.dir/cli_cmd_slambatch.c.o.d -o CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_slambatch.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -MF CMakeFiles/cli.dir/cli_main.c.o.d -o CMakeFiles/cli.dir/cli_main.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_main.c +[ 97%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -MF CMakeFiles/cli.dir/cli_cmd_test.c.o.d -o CMakeFiles/cli.dir/cli_cmd_test.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_test.c +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.0+dfsg/src/external/nanopb -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.0+dfsg/src/xrt/drivers -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibrate.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -c /build/reproducible-path/monado-25.0.0+dfsg/src/xrt/targets/cli/cli_cmd_calibrate.c +[ 98%] Linking CXX executable monado-service cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/service && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-service.dir/link.txt --verbose=1 +[ 98%] Linking CXX executable monado-cli +cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 [100%] Linking CXX executable monado-gui cd /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/gui.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.0+dfsg=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -mbranch-protection=standard -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/cli.dir/link.d CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o CMakeFiles/cli.dir/cli_cmd_info.c.o CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o CMakeFiles/cli.dir/cli_cmd_probe.c.o CMakeFiles/cli.dir/cli_cmd_slambatch.c.o CMakeFiles/cli.dir/cli_cmd_test.c.o CMakeFiles/cli.dir/cli_main.c.o CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -o monado-cli ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/os/libaux_os.a ../../auxiliary/os/libaux_os_ble.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../common/libtarget_instance_no_comp.a ../../state_trackers/prober/libst_prober.a /usr/lib/aarch64-linux-gnu/libudev.so -luvc -lusb-1.0 ../common/libtarget_lists.a ../../drivers/libdrv_multi.a ../../drivers/libdrv_v4l2.a ../../drivers/libdrv_vf.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 ../../drivers/libdrv_wmr.a ../../drivers/libdrv_qwerty.a /usr/lib/aarch64-linux-gnu/libSDL2.so ../../drivers/libdrv_xreal_air.a ../../drivers/libdrv_arduino.a ../../drivers/libdrv_cemu.a ../../drivers/libdrv_daydream.a ../../auxiliary/os/libaux_os_ble.a -ldbus-1 ../../drivers/libdrv_simulated.a ../../drivers/libdrv_hdk.a ../../drivers/libdrv_hydra.a ../../drivers/libdrv_twrap.a ../../drivers/libdrv_psmv.a ../../drivers/libdrv_pssense.a ../../drivers/libdrv_psvr.a /usr/lib/aarch64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_remote.a ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_rokid.a /usr/lib/aarch64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_vive.a /usr/lib/aarch64-linux-gnu/libz.so ../../drivers/libdrv_steamvr_lh.a ../../auxiliary/vive/libaux_vive.a ../../drivers/libdrv_euroc.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/aarch64-linux-gnu/libjpeg.so -ldl ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a ../../auxiliary/os/libaux_os.a /usr/lib/aarch64-linux-gnu/libvulkan.so /usr/lib/aarch64-linux-gnu/libcjson.so.1.7.18 -lm /usr/lib/aarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/aarch64-linux-gnu/libopencv_core.so.4.10.0 @@ -5171,26963 +4906,7 @@ make[2]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' - dh_auto_test - cd obj-aarch64-linux-gnu && make -j12 test ARGS\+=--verbose ARGS\+=-j12 -make[1]: Entering directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' -Running tests... -/usr/bin/ctest --force-new-ctest-process --verbose -j12 -UpdateCTestConfiguration from :/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/DartConfiguration.tcl -Parse Config file:/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/DartConfiguration.tcl -UpdateCTestConfiguration from :/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/DartConfiguration.tcl -Parse Config file:/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/DartConfiguration.tcl -Test project /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu -Constructing a list of tests -Done constructing a list of tests -Updating test list for fixtures -Added 0 tests to meet fixture requirements -Checking test dependency graph... -Checking test dependency graph end -Connected to MAKE jobserver -test 1 - Start 1: tests_cxx_wrappers - -1: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_cxx_wrappers "--success" "--allow-running-no-tests" -1: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -1: Test timeout computed to be: 1500 -test 2 - Start 2: tests_deque - -2: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_deque "--success" "--allow-running-no-tests" -2: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -2: Test timeout computed to be: 1500 -test 3 - Start 3: tests_generic_callbacks - -3: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_generic_callbacks "--success" "--allow-running-no-tests" -3: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -3: Test timeout computed to be: 1500 -test 4 - Start 4: tests_history_buf - -4: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_history_buf "--success" "--allow-running-no-tests" -4: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -4: Test timeout computed to be: 1500 -test 5 - Start 5: tests_id_ringbuffer - -5: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_id_ringbuffer "--success" "--allow-running-no-tests" -5: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -5: Test timeout computed to be: 1500 -test 6 - Start 6: tests_json - -6: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_json "--success" "--allow-running-no-tests" -6: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -6: Test timeout computed to be: 1500 -test 7 - Start 7: tests_lowpass_float - -7: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_lowpass_float "--success" "--allow-running-no-tests" -7: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -7: Test timeout computed to be: 1500 -test 8 - Start 8: tests_lowpass_integer - -8: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_lowpass_integer "--success" "--allow-running-no-tests" -8: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -8: Test timeout computed to be: 1500 -test 9 - Start 9: tests_pacing - -9: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_pacing "--success" "--allow-running-no-tests" -9: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -9: Test timeout computed to be: 1500 -test 10 - Start 10: tests_quatexpmap - -10: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_quatexpmap "--success" "--allow-running-no-tests" -10: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -10: Test timeout computed to be: 1500 -test 11 - Start 11: tests_quat_change_of_basis - -11: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_quat_change_of_basis "--success" "--allow-running-no-tests" -11: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -11: Test timeout computed to be: 1500 -test 12 - Start 12: tests_quat_swing_twist - -12: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_quat_swing_twist "--success" "--allow-running-no-tests" -12: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -12: Test timeout computed to be: 1500 -1: Randomness seeded to: 2641976168 -1: -1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -1: tests_cxx_wrappers is a Catch2 v3.6.0 host application. -1: Run with -? for options -1: -1: ------------------------------------------------------------------------------- -1: unique_xrt_device -1: ------------------------------------------------------------------------------- -1: ./tests/tests_cxx_wrappers.cpp:31 -1: ............................................................................... -1: -1: ./tests/tests_cxx_wrappers.cpp:38: PASSED: -1: CHECK_FALSE( destroyed ) -1: with expansion: -1: !false -1: -1: ./tests/tests_cxx_wrappers.cpp:42: PASSED: -1: CHECK_FALSE( destroyed ) -1: with expansion: -1: !false -1: -1: ./tests/tests_cxx_wrappers.cpp:45: PASSED: -1: CHECK( destroyed ) -1: with expansion: -1: true -1: -1: =============================================================================== -1: All tests passed (3 assertions in 1 test case) -1: -2: Randomness seeded to: 569131611 -2: -2: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -2: tests_deque is a Catch2 v3.6.0 host application. -2: Run with -? for options -2: -2: ------------------------------------------------------------------------------- -2: u_deque -2: Test interface generated from macros -2: ------------------------------------------------------------------------------- -2: ./tests/tests_deque.cpp:14 -2: ............................................................................... -2: -2: ./tests/tests_deque.cpp:17: PASSED: -2: CHECK( dt.ptr != __null ) -2: with expansion: -2: 0x0000aaaaf204db90 != 0 -2: -2: ./tests/tests_deque.cpp:24: PASSED: -2: CHECK( !u_deque_timepoint_ns_pop_front(dt, &elem) ) -2: with expansion: -2: true -2: -2: ./tests/tests_deque.cpp:25: PASSED: -2: CHECK( elem == 0 ) -2: with expansion: -2: 0 == 0 -2: -2: ./tests/tests_deque.cpp:30: PASSED: -2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) -2: with expansion: -2: true -2: -2: ./tests/tests_deque.cpp:31: PASSED: -2: CHECK( elem == C ) -2: with expansion: -2: 33333333 (0x1fca055) -2: == -2: 33333333 (0x1fca055) -2: -2: ./tests/tests_deque.cpp:32: PASSED: -2: CHECK( u_deque_timepoint_ns_size(dt) == 1 ) -2: with expansion: -2: 1 == 1 -2: -2: ./tests/tests_deque.cpp:41: PASSED: -2: CHECK( a == A ) -2: with expansion: -2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7) -2: -2: ./tests/tests_deque.cpp:42: PASSED: -2: CHECK( b == B ) -2: with expansion: -2: 22222222 (0x153158e) -2: == -2: 22222222 (0x153158e) -2: -2: ./tests/tests_deque.cpp:43: PASSED: -2: CHECK( c == C ) -2: with expansion: -2: 33333333 (0x1fca055) -2: == -2: 33333333 (0x1fca055) -2: -2: ./tests/tests_deque.cpp:45: PASSED: -2: CHECK( u_deque_timepoint_ns_size(dt) == 3 ) -2: with expansion: -2: 3 == 3 -2: -2: ./tests/tests_deque.cpp:47: PASSED: -2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) -2: with expansion: -2: true -2: -2: ./tests/tests_deque.cpp:48: PASSED: -2: CHECK( elem == A ) -2: with expansion: -2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7) -2: -2: ./tests/tests_deque.cpp:49: PASSED: -2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) -2: with expansion: -2: true -2: -2: ./tests/tests_deque.cpp:50: PASSED: -2: CHECK( elem == B ) -2: with expansion: -2: 22222222 (0x153158e) -2: == -2: 22222222 (0x153158e) -2: -2: ./tests/tests_deque.cpp:51: PASSED: -2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) -2: with expansion: -2: true -2: -2: ./tests/tests_deque.cpp:52: PASSED: -2: CHECK( elem == C ) -2: with expansion: -2: 33333333 (0x1fca055) -2: == -2: 33333333 (0x1fca055) -2: -2: ./tests/tests_deque.cpp:54: PASSED: -2: CHECK( u_deque_timepoint_ns_size(dt) == 0 ) -2: with expansion: -2: 0 == 0 -2: -2: ./tests/tests_deque.cpp:57: PASSED: -2: CHECK( dt.ptr == __null ) -2: with expansion: -2: nullptr == 0 -2: -2: =============================================================================== -2: All tests passed (18 assertions in 1 test case) -2: -3: Randomness seeded to: 688340944 -3: -3: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -3: tests_generic_callbacks is a Catch2 v3.6.0 host application. -3: Run with -? for options -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: call when empty -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:39 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:41: PASSED: -3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:42: PASSED: -3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:43: PASSED: -3: CHECK( 0 == callbacks.removeCallback(&increment_userdata_int, (mask_t)MyEvent::LOST, nullptr) ) -3: with expansion: -3: 0 == 0 -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: contains -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:51 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:53: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:54: PASSED: -3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) ) -3: with expansion: -3: !false -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: removal matching -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:56 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:58: PASSED: -3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:60: PASSED: -3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numLost) ) -3: with expansion: -3: 0 == 0 -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:63 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:65: PASSED: -3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:66: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:68: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: max_remove -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:70 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:72: PASSED: -3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 0) ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:74: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:77: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 1) ) -3: with expansion: -3: 1 == 1 -3: -3: ./tests/tests_generic_callbacks.cpp:79: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:83: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: 1 == 1 -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:63 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:65: PASSED: -3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:66: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:68: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: large max_remove -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:86 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:88: PASSED: -3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 3) ) -3: with expansion: -3: 2 == 2 -3: -3: ./tests/tests_generic_callbacks.cpp:90: PASSED: -3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: !false -3: -3: ./tests/tests_generic_callbacks.cpp:94: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: 1 == 1 -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:63 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:65: PASSED: -3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:66: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:68: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: num_skip -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:97 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:99: PASSED: -3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 3) ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:101: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:104: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 1) ) -3: with expansion: -3: 1 == 1 -3: -3: ./tests/tests_generic_callbacks.cpp:106: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:110: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: 1 == 1 -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:63 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:65: PASSED: -3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:66: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:68: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: invoke acquired -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:113 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:115: PASSED: -3: CHECK( 2 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) ) -3: with expansion: -3: 2 == 2 -3: -3: ./tests/tests_generic_callbacks.cpp:116: PASSED: -3: CHECK( 2 == numAcquired ) -3: with expansion: -3: 2 == 2 -3: -3: ./tests/tests_generic_callbacks.cpp:117: PASSED: -3: CHECK( 0 == numLost ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:120: PASSED: -3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: !false -3: with message: -3: should have removed themselves -3: -3: ./tests/tests_generic_callbacks.cpp:126: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: true -3: with message: -3: LOST callbacks should still be there -3: -3: ./tests/tests_generic_callbacks.cpp:128: PASSED: -3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: 1 == 1 -3: with message: -3: LOST callbacks should still be there -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:45 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:49: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:50: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:63 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:65: PASSED: -3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ./tests/tests_generic_callbacks.cpp:66: PASSED: -3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: -3: ./tests/tests_generic_callbacks.cpp:68: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: -3: ------------------------------------------------------------------------------- -3: u_generic_callbacks -3: same function, different mask and userdata -3: duplicates, contains, and removal -3: invoke lost -3: ------------------------------------------------------------------------------- -3: ./tests/tests_generic_callbacks.cpp:132 -3: ............................................................................... -3: -3: ./tests/tests_generic_callbacks.cpp:134: PASSED: -3: CHECK( 1 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) ) -3: with expansion: -3: 1 == 1 -3: -3: ./tests/tests_generic_callbacks.cpp:135: PASSED: -3: CHECK( 0 == numAcquired ) -3: with expansion: -3: 0 == 0 -3: -3: ./tests/tests_generic_callbacks.cpp:136: PASSED: -3: CHECK( 1 == numLost ) -3: with expansion: -3: 1 == 1 -3: -3: ./tests/tests_generic_callbacks.cpp:139: PASSED: -3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) -3: with expansion: -3: !false -3: with message: -3: should have removed themselves -3: -3: ./tests/tests_generic_callbacks.cpp:145: PASSED: -3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: true -3: with message: -3: ACQUIRED callbacks should still be there -3: -3: ./tests/tests_generic_callbacks.cpp:147: PASSED: -3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) -3: with expansion: -3: 2 == 2 -3: with message: -3: ACQUIRED callbacks should still be there -3: -3: =============================================================================== -3: All tests passed (61 assertions in 2 test cases) -3: -4: Randomness seeded to: 2031943564 -4: -4: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -4: tests_history_buf is a Catch2 v3.6.0 host application. -4: Run with -? for options -4: -4: ------------------------------------------------------------------------------- -4: m_relation_history -4: empty buffer -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:35 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:38: PASSED: -4: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:39: PASSED: -4: CHECK( m_relation_history_get(rh, 1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ------------------------------------------------------------------------------- -4: m_relation_history -4: populated buffer -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:41 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:62: PASSED: -4: CHECK( m_relation_history_get_size(rh) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:63: PASSED: -4: CHECK_FALSE( m_relation_history_get_latest(rh, &out_time, &out_relation) ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:66: PASSED: -4: CHECK( m_relation_history_push(rh, &relation, T0) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:67: PASSED: -4: CHECK( m_relation_history_get_size(rh) == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:68: PASSED: -4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:69: PASSED: -4: CHECK( out_time == T0 ) -4: with expansion: -4: 20000000000 (0x4a817c800) -4: == -4: 20000000000 (0x4a817c800) -4: -4: ./tests/tests_history_buf.cpp:72: PASSED: -4: CHECK( m_relation_history_push(rh, &relation, T1) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:73: PASSED: -4: CHECK( m_relation_history_get_size(rh) == 2 ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:74: PASSED: -4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:75: PASSED: -4: CHECK( out_time == T1 ) -4: with expansion: -4: 21000000000 (0x4e3b29200) -4: == -4: 21000000000 (0x4e3b29200) -4: -4: ./tests/tests_history_buf.cpp:78: PASSED: -4: CHECK( m_relation_history_push(rh, &relation, T2) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:79: PASSED: -4: CHECK( m_relation_history_get_size(rh) == 3 ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:80: PASSED: -4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:81: PASSED: -4: CHECK( out_time == T2 ) -4: with expansion: -4: 22000000000 (0x51f4d5c00) -4: == -4: 22000000000 (0x51f4d5c00) -4: -4: ./tests/tests_history_buf.cpp:84: PASSED: -4: CHECK_FALSE( m_relation_history_push(rh, &relation, T1) ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:85: PASSED: -4: CHECK( m_relation_history_get_size(rh) == 3 ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:86: PASSED: -4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:87: PASSED: -4: CHECK( out_time == T2 ) -4: with expansion: -4: 22000000000 (0x51f4d5c00) -4: == -4: 22000000000 (0x51f4d5c00) -4: -4: ./tests/tests_history_buf.cpp:89: PASSED: -4: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:91: PASSED: -4: CHECK( m_relation_history_get(rh, T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:92: PASSED: -4: CHECK( out_relation.pose.position.x == 0.f ) -4: with expansion: -4: 0.0f == 0.0f -4: -4: ./tests/tests_history_buf.cpp:94: PASSED: -4: CHECK( m_relation_history_get(rh, T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:95: PASSED: -4: CHECK( out_relation.pose.position.x == 1.f ) -4: with expansion: -4: 1.0f == 1.0f -4: -4: ./tests/tests_history_buf.cpp:97: PASSED: -4: CHECK( m_relation_history_get(rh, T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:98: PASSED: -4: CHECK( out_relation.pose.position.x == 2.f ) -4: with expansion: -4: 2.0f == 2.0f -4: -4: ./tests/tests_history_buf.cpp:101: PASSED: -4: CHECK( m_relation_history_get(rh, T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED ) -4: with expansion: -4: 4 == 4 -4: -4: ./tests/tests_history_buf.cpp:103: PASSED: -4: CHECK( out_relation.pose.position.x < 0.f ) -4: with expansion: -4: -1.0f < 0.0f -4: -4: ./tests/tests_history_buf.cpp:105: PASSED: -4: CHECK( m_relation_history_get(rh, (T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:107: PASSED: -4: CHECK( out_relation.pose.position.x > 0.f ) -4: with expansion: -4: 0.5f > 0.0f -4: -4: ./tests/tests_history_buf.cpp:108: PASSED: -4: CHECK( out_relation.pose.position.x < 1.f ) -4: with expansion: -4: 0.5f < 1.0f -4: -4: ./tests/tests_history_buf.cpp:110: PASSED: -4: CHECK( m_relation_history_get(rh, (T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:112: PASSED: -4: CHECK( out_relation.pose.position.x > 1.f ) -4: with expansion: -4: 1.5f > 1.0f -4: -4: ./tests/tests_history_buf.cpp:113: PASSED: -4: CHECK( out_relation.pose.position.x < 2.f ) -4: with expansion: -4: 1.5f < 2.0f -4: -4: ./tests/tests_history_buf.cpp:115: PASSED: -4: CHECK( m_relation_history_get(rh, T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:117: PASSED: -4: CHECK( out_relation.pose.position.x > 2.f ) -4: with expansion: -4: 3.0f > 2.0f -4: -4: ------------------------------------------------------------------------------- -4: RelationHistory -4: empty buffer -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:130 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:133: PASSED: -4: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:134: PASSED: -4: CHECK( rh.get(1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ------------------------------------------------------------------------------- -4: RelationHistory -4: populated buffer -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:136 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:157: PASSED: -4: CHECK( rh.size() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:158: PASSED: -4: CHECK_FALSE( rh.get_latest(&out_time, &out_relation) ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:161: PASSED: -4: CHECK( rh.push(relation, T0) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:162: PASSED: -4: CHECK( rh.size() == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:163: PASSED: -4: CHECK( rh.get_latest(&out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:164: PASSED: -4: CHECK( out_time == T0 ) -4: with expansion: -4: 20000000000 (0x4a817c800) -4: == -4: 20000000000 (0x4a817c800) -4: -4: ./tests/tests_history_buf.cpp:167: PASSED: -4: CHECK( rh.push(relation, T1) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:168: PASSED: -4: CHECK( rh.size() == 2 ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:169: PASSED: -4: CHECK( rh.get_latest(&out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:170: PASSED: -4: CHECK( out_time == T1 ) -4: with expansion: -4: 21000000000 (0x4e3b29200) -4: == -4: 21000000000 (0x4e3b29200) -4: -4: ./tests/tests_history_buf.cpp:173: PASSED: -4: CHECK( rh.push(relation, T2) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:174: PASSED: -4: CHECK( rh.size() == 3 ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:175: PASSED: -4: CHECK( rh.get_latest(&out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:176: PASSED: -4: CHECK( out_time == T2 ) -4: with expansion: -4: 22000000000 (0x51f4d5c00) -4: == -4: 22000000000 (0x51f4d5c00) -4: -4: ./tests/tests_history_buf.cpp:179: PASSED: -4: CHECK_FALSE( rh.push(relation, T1) ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:180: PASSED: -4: CHECK( rh.size() == 3 ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:181: PASSED: -4: CHECK( rh.get_latest(&out_time, &out_relation) ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:182: PASSED: -4: CHECK( out_time == T2 ) -4: with expansion: -4: 22000000000 (0x51f4d5c00) -4: == -4: 22000000000 (0x51f4d5c00) -4: -4: ./tests/tests_history_buf.cpp:184: PASSED: -4: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:186: PASSED: -4: CHECK( rh.get(T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:187: PASSED: -4: CHECK( out_relation.pose.position.x == 0.f ) -4: with expansion: -4: 0.0f == 0.0f -4: -4: ./tests/tests_history_buf.cpp:189: PASSED: -4: CHECK( rh.get(T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:190: PASSED: -4: CHECK( out_relation.pose.position.x == 1.f ) -4: with expansion: -4: 1.0f == 1.0f -4: -4: ./tests/tests_history_buf.cpp:192: PASSED: -4: CHECK( rh.get(T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:193: PASSED: -4: CHECK( out_relation.pose.position.x == 2.f ) -4: with expansion: -4: 2.0f == 2.0f -4: -4: ./tests/tests_history_buf.cpp:196: PASSED: -4: CHECK( rh.get(T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED ) -4: with expansion: -4: 4 == 4 -4: -4: ./tests/tests_history_buf.cpp:198: PASSED: -4: CHECK( out_relation.pose.position.x < 0.f ) -4: with expansion: -4: -1.0f < 0.0f -4: -4: ./tests/tests_history_buf.cpp:200: PASSED: -4: CHECK( rh.get((T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:201: PASSED: -4: CHECK( out_relation.pose.position.x > 0.f ) -4: with expansion: -4: 0.5f > 0.0f -4: -4: ./tests/tests_history_buf.cpp:202: PASSED: -4: CHECK( out_relation.pose.position.x < 1.f ) -4: with expansion: -4: 0.5f < 1.0f -4: -4: ./tests/tests_history_buf.cpp:204: PASSED: -4: CHECK( rh.get((T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) -4: with expansion: -4: 2 == 2 -4: -4: ./tests/tests_history_buf.cpp:205: PASSED: -4: CHECK( out_relation.pose.position.x > 1.f ) -4: with expansion: -4: 1.5f > 1.0f -4: -4: ./tests/tests_history_buf.cpp:206: PASSED: -4: CHECK( out_relation.pose.position.x < 2.f ) -4: with expansion: -4: 1.5f < 2.0f -4: -4: ./tests/tests_history_buf.cpp:208: PASSED: -4: CHECK( rh.get(T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:209: PASSED: -4: CHECK( out_relation.pose.position.x > 2.f ) -4: with expansion: -4: 3.0f > 2.0f -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior when empty -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:216 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:218: PASSED: -4: CHECK( buffer.empty() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:219: PASSED: -4: CHECK( 0 == buffer.size() ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:220: PASSED: -4: CHECK_FALSE( buffer.begin().valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:221: PASSED: -4: CHECK_FALSE( buffer.end().valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:222: PASSED: -4: CHECK( buffer.begin() == buffer.end() ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:225: PASSED: -4: REQUIRE_FALSE( buffer.pop_back() ) -4: with expansion: -4: !false -4: with message: -4: Check after pop_back -4: -4: ./tests/tests_history_buf.cpp:226: PASSED: -4: CHECK( buffer.empty() ) -4: with expansion: -4: true -4: with message: -4: Check after pop_back -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with one -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:229 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:232: PASSED: -4: CHECK_FALSE( buffer.empty() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:233: PASSED: -4: CHECK( buffer.size() == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:236: PASSED: -4: CHECK( buffer.begin().valid() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:237: PASSED: -4: CHECK_FALSE( buffer.end().valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:238: PASSED: -4: CHECK_FALSE( buffer.begin() == buffer.end() ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[1]) -4: -4: ./tests/tests_history_buf.cpp:243: PASSED: -4: CHECK_FALSE( it.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:245: PASSED: -4: CHECK_FALSE( it.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:247: PASSED: -4: CHECK( buffer.begin() == buffer.cbegin() ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:248: PASSED: -4: CHECK( buffer.end() == buffer.cend() ) -4: with expansion: -4: Iterator@[1] == Iterator@[1] -4: -4: ./tests/tests_history_buf.cpp:251: PASSED: -4: CHECK( buffer.begin() == --(buffer.end()) ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:254: PASSED: -4: CHECK_FALSE( buffer.begin() == (buffer.end())-- ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[1]) -4: -4: ./tests/tests_history_buf.cpp:257: PASSED: -4: CHECK( buffer.begin() == buffer.begin()++ ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:260: PASSED: -4: CHECK_FALSE( buffer.begin() == ++(buffer.begin()) ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[1]) -4: -4: ./tests/tests_history_buf.cpp:264: PASSED: -4: CHECK_NOTHROW( buffer.get_at_index(0) ) -4: -4: ./tests/tests_history_buf.cpp:265: PASSED: -4: CHECK_FALSE( buffer.get_at_index(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:266: PASSED: -4: CHECK( *buffer.get_at_index(0) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:268: PASSED: -4: CHECK_FALSE( buffer.get_at_age(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:269: PASSED: -4: CHECK( *buffer.get_at_age(0) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:270: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:271: PASSED: -4: CHECK( *buffer.get_at_clamped_age(0) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:273: PASSED: -4: CHECK( buffer.get_at_age(1) == nullptr ) -4: with expansion: -4: nullptr == nullptr -4: -4: ./tests/tests_history_buf.cpp:275: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(1) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:276: PASSED: -4: CHECK( *buffer.get_at_clamped_age(1) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:278: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(2) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:279: PASSED: -4: CHECK( *buffer.get_at_clamped_age(2) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:281: PASSED: -4: CHECK_NOTHROW( buffer.front() ) -4: -4: ./tests/tests_history_buf.cpp:282: PASSED: -4: CHECK( buffer.front() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:284: PASSED: -4: CHECK_NOTHROW( buffer.back() ) -4: -4: ./tests/tests_history_buf.cpp:285: PASSED: -4: CHECK( buffer.back() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:287: PASSED: -4: CHECK( *buffer.begin() == buffer.front() ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:291: PASSED: -4: REQUIRE( buffer.pop_back() ) -4: with expansion: -4: true -4: with message: -4: Check after pop_back -4: -4: ./tests/tests_history_buf.cpp:292: PASSED: -4: CHECK( buffer.size() == 0 ) -4: with expansion: -4: 0 == 0 -4: with message: -4: Check after pop_back -4: -4: ./tests/tests_history_buf.cpp:294: PASSED: -4: REQUIRE_FALSE( buffer.pop_back() ) -4: with expansion: -4: !false -4: with message: -4: Check after pop_back -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:298 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:302: PASSED: -4: CHECK_FALSE( buffer.empty() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:303: PASSED: -4: CHECK( buffer.size() == 2 ) -4: with expansion: -4: 2 == 2 -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: check iterators -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:304 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:307: PASSED: -4: CHECK( buffer.begin().valid() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:308: PASSED: -4: CHECK_FALSE( buffer.end().valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:309: PASSED: -4: CHECK_FALSE( buffer.begin() == buffer.end() ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[2]) -4: -4: ./tests/tests_history_buf.cpp:314: PASSED: -4: CHECK_FALSE( it.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:316: PASSED: -4: CHECK_FALSE( it.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:318: PASSED: -4: CHECK( buffer.begin() == buffer.cbegin() ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:319: PASSED: -4: CHECK( buffer.end() == buffer.cend() ) -4: with expansion: -4: Iterator@[2] == Iterator@[2] -4: -4: ./tests/tests_history_buf.cpp:322: PASSED: -4: CHECK( buffer.begin() == --(--(buffer.end())) ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:325: PASSED: -4: CHECK_FALSE( buffer.begin() == (buffer.end())-- ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[2]) -4: -4: ./tests/tests_history_buf.cpp:328: PASSED: -4: CHECK( buffer.begin() == buffer.begin()++ ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:331: PASSED: -4: CHECK_FALSE( buffer.begin() == ++(buffer.begin()) ) -4: with expansion: -4: !(Iterator@[0] == Iterator@[1]) -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:298 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:302: PASSED: -4: CHECK_FALSE( buffer.empty() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:303: PASSED: -4: CHECK( buffer.size() == 2 ) -4: with expansion: -4: 2 == 2 -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: check contents -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:333 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:336: PASSED: -4: CHECK_NOTHROW( buffer.get_at_index(0) ) -4: -4: ./tests/tests_history_buf.cpp:337: PASSED: -4: CHECK_FALSE( buffer.get_at_index(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:338: PASSED: -4: CHECK( *buffer.get_at_index(0) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:339: PASSED: -4: CHECK_FALSE( buffer.get_at_index(1) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d8 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:340: PASSED: -4: CHECK( *buffer.get_at_index(1) == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:341: PASSED: -4: CHECK( buffer.get_at_index(2) == nullptr ) -4: with expansion: -4: nullptr == nullptr -4: -4: ./tests/tests_history_buf.cpp:343: PASSED: -4: CHECK_NOTHROW( buffer.get_at_age(0) ) -4: -4: ./tests/tests_history_buf.cpp:344: PASSED: -4: CHECK_FALSE( buffer.get_at_age(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d8 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:345: PASSED: -4: CHECK( *buffer.get_at_age(0) == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:346: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(0) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d8 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:347: PASSED: -4: CHECK( *buffer.get_at_clamped_age(0) == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:349: PASSED: -4: CHECK_FALSE( buffer.get_at_age(1) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:350: PASSED: -4: CHECK( *buffer.get_at_age(1) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:351: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(1) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:352: PASSED: -4: CHECK( *buffer.get_at_clamped_age(1) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:354: PASSED: -4: CHECK( buffer.get_at_age(2) == nullptr ) -4: with expansion: -4: nullptr == nullptr -4: -4: ./tests/tests_history_buf.cpp:356: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(2) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:357: PASSED: -4: CHECK( *buffer.get_at_clamped_age(2) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:359: PASSED: -4: CHECK_FALSE( buffer.get_at_clamped_age(3) == nullptr ) -4: with expansion: -4: !(0x0000ffffe47bd0d4 == nullptr) -4: -4: ./tests/tests_history_buf.cpp:360: PASSED: -4: CHECK( *buffer.get_at_clamped_age(3) == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:362: PASSED: -4: CHECK_NOTHROW( buffer.front() ) -4: -4: ./tests/tests_history_buf.cpp:363: PASSED: -4: CHECK( buffer.front() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:365: PASSED: -4: CHECK_NOTHROW( buffer.back() ) -4: -4: ./tests/tests_history_buf.cpp:366: PASSED: -4: CHECK( buffer.back() == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:368: PASSED: -4: CHECK( *buffer.begin() == buffer.front() ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:369: PASSED: -4: CHECK( buffer.back() == *(--buffer.end()) ) -4: with expansion: -4: 1 == 1 -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:298 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:302: PASSED: -4: CHECK_FALSE( buffer.empty() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:303: PASSED: -4: CHECK( buffer.size() == 2 ) -4: with expansion: -4: 2 == 2 -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: behavior with two -4: Check after pop_back -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:371 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:373: PASSED: -4: REQUIRE( buffer.pop_back() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:374: PASSED: -4: CHECK( buffer.size() == 1 ) -4: with expansion: -4: 1 == 1 -4: -4: ./tests/tests_history_buf.cpp:375: PASSED: -4: CHECK( buffer.front() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ./tests/tests_history_buf.cpp:377: PASSED: -4: REQUIRE( buffer.pop_back() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:378: PASSED: -4: CHECK( buffer.size() == 0 ) -4: with expansion: -4: 0 == 0 -4: -4: ------------------------------------------------------------------------------- -4: u_template_historybuf -4: algorithm behavior with 3 -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:382 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:387: PASSED: -4: CHECK_FALSE( buffer.empty() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:388: PASSED: -4: CHECK( buffer.size() == 3 ) -4: with expansion: -4: 3 == 3 -4: -4: ./tests/tests_history_buf.cpp:389: PASSED: -4: CHECK( buffer.begin() == std::find(buffer.begin(), buffer.end(), 0) ) -4: with expansion: -4: Iterator@[0] == Iterator@[0] -4: -4: ./tests/tests_history_buf.cpp:390: PASSED: -4: CHECK( ++(buffer.begin()) == std::find(buffer.begin(), buffer.end(), 2) ) -4: with expansion: -4: Iterator@[1] == Iterator@[1] -4: -4: ./tests/tests_history_buf.cpp:391: PASSED: -4: CHECK( buffer.end() == std::find(buffer.begin(), buffer.end(), 5) ) -4: with expansion: -4: Iterator@[3] == Iterator@[3] -4: -4: ./tests/tests_history_buf.cpp:393: PASSED: -4: CHECK( ++(buffer.begin()) == std::lower_bound(buffer.begin(), buffer.end(), 1) ) -4: with expansion: -4: Iterator@[1] == Iterator@[1] -4: -4: ------------------------------------------------------------------------------- -4: IteratorBase -4: Check default constructed -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:410 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:412: PASSED: -4: CHECK_FALSE( default_constructed.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:413: PASSED: -4: CHECK( default_constructed.is_cleared() ) -4: with expansion: -4: true -4: -4: ------------------------------------------------------------------------------- -4: IteratorBase -4: Check begin constructed -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:415 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:417: PASSED: -4: CHECK( begin_constructed.valid() ) -4: with expansion: -4: true -4: -4: ./tests/tests_history_buf.cpp:418: PASSED: -4: CHECK_FALSE( begin_constructed.is_cleared() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:419: PASSED: -4: CHECK( (--begin_constructed).is_cleared() ) -4: with expansion: -4: true -4: -4: ------------------------------------------------------------------------------- -4: IteratorBase -4: Check end constructed -4: ------------------------------------------------------------------------------- -4: ./tests/tests_history_buf.cpp:421 -4: ............................................................................... -4: -4: ./tests/tests_history_buf.cpp:423: PASSED: -4: CHECK_FALSE( end_constructed.valid() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:424: PASSED: -4: CHECK_FALSE( end_constructed.is_cleared() ) -4: with expansion: -4: !false -4: -4: ./tests/tests_history_buf.cpp:426: PASSED: -4: CHECK_FALSE( (++end_constructed).is_cleared() ) -4: with expansion: -4: !false -4: -4: =============================================================================== -4: All tests passed (176 assertions in 4 test cases) -4: -5: Randomness seeded to: 1327781624 -5: -5: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -5: tests_id_ringbuffer is a Catch2 v3.6.0 host application. -5: Run with -? for options -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior when empty -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:19 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:21: PASSED: -5: CHECK( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: true -5: -5: ./tests/tests_id_ringbuffer.cpp:22: PASSED: -5: CHECK( 0 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 0 == 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:24: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:25: PASSED: -5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:30: PASSED: -5: CHECK( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: true -5: with message: -5: Check after pop_back -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with one -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:33 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:36: PASSED: -5: REQUIRE( zero_inner_index >= 0 ) -5: with expansion: -5: 1 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:37: PASSED: -5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: !false -5: -5: ./tests/tests_id_ringbuffer.cpp:38: PASSED: -5: CHECK( 1 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 1 == 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:45: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) >= 0 ) -5: with expansion: -5: 1 >= 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:46: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:47: PASSED: -5: CHECK( out_id_front == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:48: PASSED: -5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) >= 0 ) -5: with expansion: -5: 1 >= 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:49: PASSED: -5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_front) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:50: PASSED: -5: CHECK( out_id_back == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:51: PASSED: -5: CHECK( out_id_front == out_id_back ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:56: PASSED: -5: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:57: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:61: PASSED: -5: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:62: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:66: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:67: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:71: PASSED: -5: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:75: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:76: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:80: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:81: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with message: -5: zero_inner_index := 1 -5: -5: ./tests/tests_id_ringbuffer.cpp:88: PASSED: -5: CHECK( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: true -5: with messages: -5: zero_inner_index := 1 -5: Check after pop_back -5: -5: ./tests/tests_id_ringbuffer.cpp:91: PASSED: -5: CHECK( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: true -5: with messages: -5: zero_inner_index := 1 -5: Check after pop_back -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:95 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: -5: REQUIRE( zero_inner_index >= 0 ) -5: with expansion: -5: 1 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: -5: REQUIRE( one_inner_index >= 0 ) -5: with expansion: -5: 2 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: -5: REQUIRE( zero_inner_index != one_inner_index ) -5: with expansion: -5: 1 != 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: -5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: !false -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: -5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: check front and back -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:107 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:112: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:113: PASSED: -5: CHECK( out_id_front == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:114: PASSED: -5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) == one_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:115: PASSED: -5: CHECK( out_id_back == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:116: PASSED: -5: CHECK( out_id_front != out_id_back ) -5: with expansion: -5: 0 != 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:95 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: -5: REQUIRE( zero_inner_index >= 0 ) -5: with expansion: -5: 1 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: -5: REQUIRE( one_inner_index >= 0 ) -5: with expansion: -5: 2 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: -5: REQUIRE( zero_inner_index != one_inner_index ) -5: with expansion: -5: 1 != 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: -5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: !false -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: -5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: check contents -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:118 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:123: PASSED: -5: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:124: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:128: PASSED: -5: CHECK( u_id_ringbuffer_get_at_index(buffer, 1, &out_id) == one_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:129: PASSED: -5: CHECK( out_id == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:133: PASSED: -5: CHECK( u_id_ringbuffer_get_at_index(buffer, 2, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:138: PASSED: -5: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == one_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:139: PASSED: -5: CHECK( out_id == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:143: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == one_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:144: PASSED: -5: CHECK( out_id == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:149: PASSED: -5: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:150: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:154: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:155: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:160: PASSED: -5: CHECK( u_id_ringbuffer_get_at_age(buffer, 2, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:164: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:165: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:169: PASSED: -5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 3, &out_id) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:170: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:95 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: -5: REQUIRE( zero_inner_index >= 0 ) -5: with expansion: -5: 1 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: -5: REQUIRE( one_inner_index >= 0 ) -5: with expansion: -5: 2 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: -5: REQUIRE( zero_inner_index != one_inner_index ) -5: with expansion: -5: 1 != 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: -5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: !false -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: -5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: behavior with two -5: Check after pop_back -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:173 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:176: PASSED: -5: CHECK( 1 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:178: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:179: PASSED: -5: CHECK( out_id_front == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:182: PASSED: -5: CHECK( 0 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ./tests/tests_id_ringbuffer.cpp:184: PASSED: -5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 ) -5: with expansion: -5: -1 < 0 -5: with messages: -5: zero_inner_index := 1 -5: one_inner_index := 2 -5: -5: ------------------------------------------------------------------------------- -5: u_template_historybuf -5: algorithm behavior with 3 -5: ------------------------------------------------------------------------------- -5: ./tests/tests_id_ringbuffer.cpp:188 -5: ............................................................................... -5: -5: ./tests/tests_id_ringbuffer.cpp:193: PASSED: -5: REQUIRE( zero_inner_index >= 0 ) -5: with expansion: -5: 1 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:194: PASSED: -5: REQUIRE( two_inner_index >= 0 ) -5: with expansion: -5: 2 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:195: PASSED: -5: REQUIRE( four_inner_index >= 0 ) -5: with expansion: -5: 3 >= 0 -5: -5: ./tests/tests_id_ringbuffer.cpp:199: PASSED: -5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) -5: with expansion: -5: !false -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:200: PASSED: -5: CHECK( 3 == u_id_ringbuffer_get_size(buffer) ) -5: with expansion: -5: 3 == 3 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:204: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, nullptr, nullptr) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:205: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, &out_id, &out_index) == zero_inner_index ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:206: PASSED: -5: CHECK( out_id == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:207: PASSED: -5: CHECK( out_index == 0 ) -5: with expansion: -5: 0 == 0 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:209: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, nullptr, nullptr) == two_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:210: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, &out_id, &out_index) == two_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:211: PASSED: -5: CHECK( out_id == 2 ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:212: PASSED: -5: CHECK( out_index == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:214: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, nullptr, nullptr) == four_inner_index ) -5: with expansion: -5: 3 == 3 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:215: PASSED: -5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, &out_id, &out_index) == four_inner_index ) -5: with expansion: -5: 3 == 3 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:216: PASSED: -5: CHECK( out_id == 4 ) -5: with expansion: -5: 4 == 4 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:217: PASSED: -5: CHECK( out_index == 2 ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:222: PASSED: -5: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, nullptr, nullptr) == two_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:223: PASSED: -5: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, &out_id, &out_index) == two_inner_index ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:224: PASSED: -5: CHECK( out_id == 2 ) -5: with expansion: -5: 2 == 2 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: ./tests/tests_id_ringbuffer.cpp:225: PASSED: -5: CHECK( out_index == 1 ) -5: with expansion: -5: 1 == 1 -5: with messages: -5: zero_inner_index := 1 -5: two_inner_index := 2 -5: four_inner_index := 3 -5: -5: =============================================================================== -5: All tests passed (92 assertions in 1 test case) -5: -6: Randomness seeded to: 816900646 -6: -6: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -6: tests_json is a Catch2 v3.6.0 host application. -6: Run with -? for options -6: -6: ------------------------------------------------------------------------------- -6: u_json -6: JSONBuilder builds as expected -6: ------------------------------------------------------------------------------- -6: ./tests/tests_json.cpp:96 -6: ............................................................................... -6: -6: ./tests/tests_json.cpp:116: PASSED: -6: CHECK( json_node.toString(false) == node_from_string.toString(false) ) -6: with expansion: -6: "{ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: }" -6: == -6: "{ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: }" -6: with messages: -6: json_node={ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: } -6: node_from_string={ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: } -6: -6: ------------------------------------------------------------------------------- -6: u_json -6: Complex JSON is preserved through save and load -6: ------------------------------------------------------------------------------- -6: ./tests/tests_json.cpp:119 -6: ............................................................................... -6: -6: ./tests/tests_json.cpp:124: PASSED: -6: CHECK( json_node.toString(false) == loaded.toString(false) ) -6: with expansion: -6: "{ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: }" -6: == -6: "{ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: }" -6: with messages: -6: json_node={ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: } -6: loaded={ -6: "alpha": [1, true, 3.14, { -6: "beta": 4, -6: "gamma": 5 -6: }, { -6: "delta": 6 -6: }, [{ -6: "epsilon": [7], -6: "zeta": false -6: }]], -6: "eta": "theta", -6: "iota": { -6: "kappa": [{ -6: "lambda": [5.5, [4.4, 3.3], { -6: }, 2.2, 1, 0, { -6: }, [-1], -2.2, -3.3, -4.4, -5.5] -6: }] -6: }, -6: "mu": true, -6: "nu": false, -6: "xi": 42, -6: "omicron": [], -6: "pi": 3.141592, -6: "rho": [{ -6: "sigma": [{ -6: "tau": [{ -6: "upsilon": [[[]]] -6: }] -6: }] -6: }] -6: } -6: -6: ------------------------------------------------------------------------------- -6: u_json -6: Read methods work -6: ------------------------------------------------------------------------------- -6: ./tests/tests_json.cpp:127 -6: ............................................................................... -6: -6: ./tests/tests_json.cpp:129: PASSED: -6: CHECK( json_node["eta"].asString() == "theta" ) -6: with expansion: -6: "theta" == "theta" -6: -6: ERROR [asDouble] Invalid double: "theta" -6: From field named: eta, defaults 3.140000 -6: ./tests/tests_json.cpp:130: PASSED: -6: CHECK( json_node["eta"].asDouble(3.14) == 3.14 ) -6: with expansion: -6: 3.14000000000000012 == 3.14000000000000012 -6: -6: ./tests/tests_json.cpp:131: PASSED: -6: CHECK( json_node["mu"].asBool(false) == true ) -6: with expansion: -6: true == true -6: -6: ./tests/tests_json.cpp:132: PASSED: -6: CHECK( json_node["alpha"][0].canBool() ) -6: with expansion: -6: true -6: -6: ./tests/tests_json.cpp:133: PASSED: -6: CHECK( json_node["alpha"][0].asBool(false) == true ) -6: with expansion: -6: true == true -6: -6: ./tests/tests_json.cpp:134: PASSED: -6: CHECK( json_node["alpha"][4]["delta"].asInt(-1) == 6 ) -6: with expansion: -6: 6 == 6 -6: -6: ./tests/tests_json.cpp:135: PASSED: -6: CHECK( json_node["alpha"][4]["delta"].asDouble(-1) == 6.0 ) -6: with expansion: -6: 6.0 == 6.0 -6: -6: ./tests/tests_json.cpp:136: PASSED: -6: CHECK( json_node["rho"][0]["sigma"][0]["tau"][0]["upsilon"].asArray().size() == 1 ) -6: with expansion: -6: 1 == 1 -6: -6: ./tests/tests_json.cpp:137: PASSED: -6: CHECK( json_node["alpha"][3].asObject()["gamma"].asInt() == 5 ) -6: with expansion: -6: 5 == 5 -6: -6: ./tests/tests_json.cpp:138: PASSED: -6: CHECK( json_node["iota"].hasKey("kappa") ) -6: with expansion: -6: true -6: -6: ------------------------------------------------------------------------------- -6: u_json -6: Can make a double -6: ------------------------------------------------------------------------------- -6: ./tests/tests_json.cpp:141 -6: ............................................................................... -6: -6: ./tests/tests_json.cpp:147: PASSED: -6: CHECK( stringToDouble.isDouble() ) -6: with expansion: -6: true -6: -6: ./tests/tests_json.cpp:148: PASSED: -6: CHECK( stringToDouble.asDouble() == Catch::Approx(0.5).margin(e) ) -6: with expansion: -6: 0.5 == Approx( 0.5 ) -6: -6: =============================================================================== -6: All tests passed (14 assertions in 1 test case) -6: -7: Randomness seeded to: 1944671647 -7: -7: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -7: tests_lowpass_float is a Catch2 v3.6.0 host application. -7: Run with -? for options -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: Increase -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:32 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 577.886474609f > 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 598.369995117f > 577.886474609f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.879821777f > 598.369995117f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.991149902f > 599.879821777f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.999328613f > 599.991149902f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.999938965f > 599.999328613f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 600.0f > 599.999938965f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: Decrease -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:50 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 161.056747437f < 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.8150177f < 161.056747437f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.060073853f < 150.8150177f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.004425049f < 150.060073853f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.000320435f < 150.004425049f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.000030518f < 150.000320435f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.0f < 150.000030518f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - float -7: Stay Same -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:66 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: Increase -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:32 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 577.88649532525164432 > 300.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 598.36997636999956285 -7: > -7: 577.88649532525164432 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.87984821612678843 -7: > -7: 598.36997636999956285 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99114340988546701 -7: > -7: 599.87984821612678843 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99934716584368743 -7: > -7: 599.99114340988546701 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99995187849606282 -7: > -7: 599.99934716584368743 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999645288301053 -7: > -7: 599.99995187849606282 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999973853607571 -7: > -7: 599.99999645288301053 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999998072701146 -7: > -7: 599.99999973853607571 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999999857936928 -7: > -7: 599.99999998072701146 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999999989529442 -7: > -7: 599.99999999857936928 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.9999999999922693 -7: > -7: 599.99999999989529442 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 599.99999999999943157 -7: > -7: 599.9999999999922693 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:44: PASSED: -7: REQUIRE( filter.getState() > prev ) -7: with expansion: -7: 600.0 > 599.99999999999943157 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ./tests/tests_lowpass_float.cpp:38: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:39: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:42: PASSED: -7: REQUIRE( filter.getState() == prev ) -7: with expansion: -7: 600.0 == 600.0 -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: Decrease -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:50 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 161.05675233737417784 < 300.0 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.81501181500019015 -7: < -7: 161.05675233737417784 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.06007589193660579 -7: < -7: 150.81501181500019015 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.0044282950572665 -7: < -7: 150.06007589193660579 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00032641707815628 -7: < -7: 150.0044282950572665 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00002406075194017 -7: < -7: 150.00032641707815628 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000177355849473 -7: < -7: 150.00002406075194017 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000013073199057 -7: < -7: 150.00000177355849473 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000963646585 -7: < -7: 150.00000013073199057 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000071031536 -7: < -7: 150.00000000963646585 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000005235279 -7: < -7: 150.00000000071031536 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000000386535 -7: < -7: 150.00000000005235279 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000000028422 -7: < -7: 150.00000000000386535 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.00000000000002842 -7: < -7: 150.00000000000028422 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:61: PASSED: -7: REQUIRE( filter.getState() < prev ) -7: with expansion: -7: 150.0 < 150.00000000000002842 -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0 == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0 == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0 == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0 == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:56: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:57: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:59: PASSED: -7: REQUIRE( filter.getState() == newTarget ) -7: with expansion: -7: 150.0 == 150.0f -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:19 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:23: PASSED: -7: CHECK_FALSE( filter.isInitialized() ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:27: PASSED: -7: CHECK( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:28: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:29: PASSED: -7: CHECK( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: LowPassIIRFilter - double -7: Stay Same -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:66 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:71: PASSED: -7: REQUIRE( filter.isInitialized() ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:72: PASSED: -7: CHECK( filter.getTimestampNs() == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:73: PASSED: -7: REQUIRE( filter.getState() == InitialState ) -7: with expansion: -7: 300.0 == 300.0f -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:78 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:82: PASSED: -7: CHECK( filter ) -7: with expansion: -7: 0x0000aaaaf03388a0 -7: -7: ./tests/tests_lowpass_float.cpp:84: PASSED: -7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:89: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:90: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:93: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:94: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:95: PASSED: -7: CHECK( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: Increase -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:98 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 577.886474609f > 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 598.369995117f > 577.886474609f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 599.879821777f > 598.369995117f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 599.991149902f > 599.879821777f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 599.999328613f > 599.991149902f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 599.999938965f > 599.999328613f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:110: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) -7: with expansion: -7: 600.0f > 599.999938965f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ./tests/tests_lowpass_float.cpp:104: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:105: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:108: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) -7: with expansion: -7: 600.0f == 600.0f -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:78 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:82: PASSED: -7: CHECK( filter ) -7: with expansion: -7: 0x0000aaaaf0345d30 -7: -7: ./tests/tests_lowpass_float.cpp:84: PASSED: -7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: !false -7: -8: Randomness seeded to: 314720815 -8: -8: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -8: tests_lowpass_integer is a Catch2 v3.6.0 host application. -8: Run with -? for options -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: Increase -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:29 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 450 (0x1c2) > 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 525 (0x20d) > 450 (0x1c2) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 562 (0x232) > 525 (0x20d) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 581 (0x245) > 562 (0x232) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 590 (0x24e) > 581 (0x245) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 595 (0x253) > 590 (0x24e) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 597 (0x255) > 595 (0x253) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 598 (0x256) > 597 (0x255) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 599 (0x257) > 598 (0x256) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: Decrease -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:45 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 225 < 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 187 < 225 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 168 < 187 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 159 < 168 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 154 < 159 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 152 < 154 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 151 < 152 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 150 < 151 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - int32_t -8: Stay Same -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:60 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: Increase -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:29 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 450 (0x1c2) > 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 525 (0x20d) > 450 (0x1c2) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 562 (0x232) > 525 (0x20d) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 581 (0x245) > 562 (0x232) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 590 (0x24e) > 581 (0x245) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 595 (0x253) > 590 (0x24e) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 597 (0x255) > 595 (0x253) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 598 (0x256) > 597 (0x255) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:39: PASSED: -8: REQUIRE( filter.getState() > prev ) -8: with expansion: -8: 599 (0x257) > 598 (0x256) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:34: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:37: PASSED: -8: REQUIRE( filter.getState() == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: Decrease -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:45 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 225 < 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 187 < 225 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 168 < 187 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 159 < 168 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 154 < 159 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 152 < 154 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 151 < 152 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:55: PASSED: -8: REQUIRE( filter.getState() < prev ) -8: with expansion: -8: 150 < 151 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:51: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:53: PASSED: -8: REQUIRE( filter.getState() == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:18 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:22: PASSED: -8: CHECK_FALSE( filter.isInitialized() ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:25: PASSED: -8: CHECK( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:26: PASSED: -8: CHECK( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ------------------------------------------------------------------------------- -8: IntegerLowPassIIRFilter - uint32_t -8: Stay Same -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:60 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:65: PASSED: -8: REQUIRE( filter.isInitialized() ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:66: PASSED: -8: REQUIRE( filter.getState() == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:71 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:75: PASSED: -8: CHECK( filter ) -8: with expansion: -8: 0x0000aaaad1cd2f80 -8: -8: ./tests/tests_lowpass_integer.cpp:77: PASSED: -8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:80: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:81: PASSED: -8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: Increase -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:85 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 450 (0x1c2) > 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 525 (0x20d) > 450 (0x1c2) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 562 (0x232) > 525 (0x20d) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 581 (0x245) > 562 (0x232) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 590 (0x24e) > 581 (0x245) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 595 (0x253) > 590 (0x24e) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 597 (0x255) > 595 (0x253) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 598 (0x256) > 597 (0x255) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:95: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) -8: with expansion: -8: 599 (0x257) > 598 (0x256) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ./tests/tests_lowpass_integer.cpp:90: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:93: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) -8: with expansion: -8: 599 (0x257) == 599 (0x257) -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:71 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:75: PASSED: -8: CHECK( filter ) -8: with expansion: -8: 0x0000aaaad1cde420 -8: -8: ./tests/tests_lowpass_integer.cpp:77: PASSED: -8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:80: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:81: PASSED: -8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: Decrease -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:101 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 225 < 300 (0x12c) -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 187 < 225 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 168 < 187 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 159 < 168 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 154 < 159 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 152 < 154 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 151 < 152 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:111: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) -8: with expansion: -8: 150 < 151 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ./tests/tests_lowpass_integer.cpp:107: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:109: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) -8: with expansion: -8: 150 == 150 -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:71 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:75: PASSED: -8: CHECK( filter ) -8: with expansion: -8: 0x0000aaaad1cd35f0 -8: -8: ./tests/tests_lowpass_integer.cpp:77: PASSED: -8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: !false -8: -8: ./tests/tests_lowpass_integer.cpp:80: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:81: PASSED: -8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ------------------------------------------------------------------------------- -8: m_lowpass_integer -8: Stay Same -8: ------------------------------------------------------------------------------- -8: ./tests/tests_lowpass_integer.cpp:116 -8: ............................................................................... -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: ./tests/tests_lowpass_integer.cpp:121: PASSED: -8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) -8: with expansion: -8: true -8: -8: ./tests/tests_lowpass_integer.cpp:122: PASSED: -8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) -8: with expansion: -8: 300 (0x12c) == 300 -8: -8: =============================================================================== -8: All tests passed (390 assertions in 3 test cases) -8: -9: Randomness seeded to: 3397333216 -9: -9: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -9: tests_pacing is a Catch2 v3.6.0 host application. -9: Run with -? for options -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_display_timing -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:199 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:203: PASSED: -9: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) -9: with expansion: -9: 0 == 0 -9: -9: ./tests/tests_pacing.cpp:205: PASSED: -9: REQUIRE( upc != nullptr ) -9: with expansion: -9: 0x0000aaaacfe45140 != nullptr -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000158400000 (0x38d7eae377e00) -9: >= -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000161000000 (0x38d7eae5f2a40) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000161000000 (0x38d7eae5f2a40) -9: > -9: 1000000158400000 (0x38d7eae377e00) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000165000000 (0x38d7eae9c3340) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000165000000 (0x38d7eae9c3340) -9: > -9: 1000000161000000 (0x38d7eae5f2a40) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_display_timing -9: faster than expected -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:220 -9: ............................................................................... -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000161000000 (0x38d7eae5f2a40) -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 1 > 0 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000178400000 (0x38d7eaf68ab00) -9: >= -9: 1000000002240000 (0x38d7ea4e8ae00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000181000000 (0x38d7eaf905740) -9: > -9: 1000000002240000 (0x38d7ea4e8ae00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000181000000 (0x38d7eaf905740) -9: > -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000185000000 (0x38d7eafcd6040) -9: > -9: 1000000002240000 (0x38d7ea4e8ae00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000185000000 (0x38d7eafcd6040) -9: > -9: 1000000181000000 (0x38d7eaf905740) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id1 -9: 1000000002240000 -9: 1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000002240000 (0x38d7ea4e8ae00) -9: <= -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000002240000 (0x38d7ea4e8ae00) -9: <= -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: -9: frame_id: 0 -9: desired_present_time_ns: 1000000161000000 -9: actual_present_time_ns: 1000000161000000 -9: earliest_present_time_ns: 1000000017000000 -9: present_margin_ns: 14760000 -9: now_ns: 1000000162000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000181000000 (0x38d7eaf905740) -9: >= -9: 1000000179640000 (0x38d7eaf7b96c0) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000181000000 (0x38d7eaf905740) -9: with messages: -9: frame id1 -9: 1000000002240000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 2 > 1 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000190720000 (0x38d7eb024a800) -9: >= -9: 1000000179640000 (0x38d7eaf7b96c0) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000193000000 (0x38d7eb0477240) -9: > -9: 1000000179640000 (0x38d7eaf7b96c0) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000193000000 (0x38d7eb0477240) -9: > -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000197000000 (0x38d7eb0847b40) -9: > -9: 1000000179640000 (0x38d7eaf7b96c0) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000197000000 (0x38d7eb0847b40) -9: > -9: 1000000193000000 (0x38d7eb0477240) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id2 -9: 1000000179640000 -9: 2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000179640000 (0x38d7eaf7b96c0) -9: <= -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000179640000 (0x38d7eaf7b96c0) -9: <= -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: -9: frame_id: 1 -9: desired_present_time_ns: 1000000181000000 -9: actual_present_time_ns: 1000000181000000 -9: earliest_present_time_ns: 1000000181000000 -9: present_margin_ns: 1360000 -9: now_ns: 1000000182000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000193000000 (0x38d7eb0477240) -9: >= -9: 1000000191960000 (0x38d7eb03793c0) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000193000000 (0x38d7eb0477240) -9: with messages: -9: frame id2 -9: 1000000179640000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 3 > 2 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000211040000 (0x38d7eb15ab700) -9: >= -9: 1000000191960000 (0x38d7eb03793c0) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000213000000 (0x38d7eb1789f40) -9: > -9: 1000000191960000 (0x38d7eb03793c0) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000213000000 (0x38d7eb1789f40) -9: > -9: 1000000211040000 (0x38d7eb15ab700) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000217000000 (0x38d7eb1b5a840) -9: > -9: 1000000191960000 (0x38d7eb03793c0) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000217000000 (0x38d7eb1b5a840) -9: > -9: 1000000213000000 (0x38d7eb1789f40) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id3 -9: 1000000191960000 -9: 3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000191960000 (0x38d7eb03793c0) -9: <= -9: 1000000211040000 (0x38d7eb15ab700) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000191960000 (0x38d7eb03793c0) -9: <= -9: 1000000211040000 (0x38d7eb15ab700) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: -9: frame_id: 2 -9: desired_present_time_ns: 1000000193000000 -9: actual_present_time_ns: 1000000193000000 -9: earliest_present_time_ns: 1000000193000000 -9: present_margin_ns: 1040000 -9: now_ns: 1000000194000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000213000000 (0x38d7eb1789f40) -9: >= -9: 1000000212280000 (0x38d7eb16da2c0) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000213000000 (0x38d7eb1789f40) -9: with messages: -9: frame id3 -9: 1000000191960000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 4 > 3 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000223040000 (0x38d7eb211d200) -9: >= -9: 1000000212280000 (0x38d7eb16da2c0) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000225000000 (0x38d7eb22fba40) -9: > -9: 1000000212280000 (0x38d7eb16da2c0) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000225000000 (0x38d7eb22fba40) -9: > -9: 1000000223040000 (0x38d7eb211d200) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000229000000 (0x38d7eb26cc340) -9: > -9: 1000000212280000 (0x38d7eb16da2c0) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000229000000 (0x38d7eb26cc340) -9: > -9: 1000000225000000 (0x38d7eb22fba40) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id4 -9: 1000000212280000 -9: 4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000212280000 (0x38d7eb16da2c0) -9: <= -9: 1000000223040000 (0x38d7eb211d200) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000212280000 (0x38d7eb16da2c0) -9: <= -9: 1000000223040000 (0x38d7eb211d200) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: -9: frame_id: 3 -9: desired_present_time_ns: 1000000213000000 -9: actual_present_time_ns: 1000000213000000 -9: earliest_present_time_ns: 1000000213000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000214000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000225000000 (0x38d7eb22fba40) -9: >= -9: 1000000224280000 (0x38d7eb224bdc0) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000225000000 (0x38d7eb22fba40) -9: with messages: -9: frame id4 -9: 1000000212280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 5 > 4 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000243040000 (0x38d7eb342ff00) -9: >= -9: 1000000224280000 (0x38d7eb224bdc0) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000245000000 (0x38d7eb360e740) -9: > -9: 1000000224280000 (0x38d7eb224bdc0) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000245000000 (0x38d7eb360e740) -9: > -9: 1000000243040000 (0x38d7eb342ff00) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000249000000 (0x38d7eb39df040) -9: > -9: 1000000224280000 (0x38d7eb224bdc0) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000249000000 (0x38d7eb39df040) -9: > -9: 1000000245000000 (0x38d7eb360e740) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id5 -9: 1000000224280000 -9: 5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000224280000 (0x38d7eb224bdc0) -9: <= -9: 1000000243040000 (0x38d7eb342ff00) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000224280000 (0x38d7eb224bdc0) -9: <= -9: 1000000243040000 (0x38d7eb342ff00) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: -9: frame_id: 4 -9: desired_present_time_ns: 1000000225000000 -9: actual_present_time_ns: 1000000225000000 -9: earliest_present_time_ns: 1000000225000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000226000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000245000000 (0x38d7eb360e740) -9: >= -9: 1000000244280000 (0x38d7eb355eac0) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000245000000 (0x38d7eb360e740) -9: with messages: -9: frame id5 -9: 1000000224280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 6 > 5 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000255040000 (0x38d7eb3fa1a00) -9: >= -9: 1000000244280000 (0x38d7eb355eac0) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000257000000 (0x38d7eb4180240) -9: > -9: 1000000244280000 (0x38d7eb355eac0) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000257000000 (0x38d7eb4180240) -9: > -9: 1000000255040000 (0x38d7eb3fa1a00) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000261000000 (0x38d7eb4550b40) -9: > -9: 1000000244280000 (0x38d7eb355eac0) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000261000000 (0x38d7eb4550b40) -9: > -9: 1000000257000000 (0x38d7eb4180240) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id6 -9: 1000000244280000 -9: 6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000244280000 (0x38d7eb355eac0) -9: <= -9: 1000000255040000 (0x38d7eb3fa1a00) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000244280000 (0x38d7eb355eac0) -9: <= -9: 1000000255040000 (0x38d7eb3fa1a00) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: -9: frame_id: 5 -9: desired_present_time_ns: 1000000245000000 -9: actual_present_time_ns: 1000000245000000 -9: earliest_present_time_ns: 1000000245000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000246000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000257000000 (0x38d7eb4180240) -9: >= -9: 1000000256280000 (0x38d7eb40d05c0) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000257000000 (0x38d7eb4180240) -9: with messages: -9: frame id6 -9: 1000000244280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 7 > 6 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000275040000 (0x38d7eb52b4700) -9: >= -9: 1000000256280000 (0x38d7eb40d05c0) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000277000000 (0x38d7eb5492f40) -9: > -9: 1000000256280000 (0x38d7eb40d05c0) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000277000000 (0x38d7eb5492f40) -9: > -9: 1000000275040000 (0x38d7eb52b4700) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000281000000 (0x38d7eb5863840) -9: > -9: 1000000256280000 (0x38d7eb40d05c0) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000281000000 (0x38d7eb5863840) -9: > -9: 1000000277000000 (0x38d7eb5492f40) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id7 -9: 1000000256280000 -9: 7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000256280000 (0x38d7eb40d05c0) -9: <= -9: 1000000275040000 (0x38d7eb52b4700) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000256280000 (0x38d7eb40d05c0) -9: <= -9: 1000000275040000 (0x38d7eb52b4700) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: -9: frame_id: 6 -9: desired_present_time_ns: 1000000257000000 -9: actual_present_time_ns: 1000000257000000 -9: earliest_present_time_ns: 1000000257000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000258000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000277000000 (0x38d7eb5492f40) -9: >= -9: 1000000276280000 (0x38d7eb53e32c0) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000277000000 (0x38d7eb5492f40) -9: with messages: -9: frame id7 -9: 1000000256280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 8 > 7 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000287040000 (0x38d7eb5e26200) -9: >= -9: 1000000276280000 (0x38d7eb53e32c0) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000289000000 (0x38d7eb6004a40) -9: > -9: 1000000276280000 (0x38d7eb53e32c0) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000289000000 (0x38d7eb6004a40) -9: > -9: 1000000287040000 (0x38d7eb5e26200) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000293000000 (0x38d7eb63d5340) -9: > -9: 1000000276280000 (0x38d7eb53e32c0) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000293000000 (0x38d7eb63d5340) -9: > -9: 1000000289000000 (0x38d7eb6004a40) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id8 -9: 1000000276280000 -9: 8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000276280000 (0x38d7eb53e32c0) -9: <= -9: 1000000287040000 (0x38d7eb5e26200) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000276280000 (0x38d7eb53e32c0) -9: <= -9: 1000000287040000 (0x38d7eb5e26200) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: -9: frame_id: 7 -9: desired_present_time_ns: 1000000277000000 -9: actual_present_time_ns: 1000000277000000 -9: earliest_present_time_ns: 1000000277000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000278000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000289000000 (0x38d7eb6004a40) -9: >= -9: 1000000288280000 (0x38d7eb5f54dc0) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000289000000 (0x38d7eb6004a40) -9: with messages: -9: frame id8 -9: 1000000276280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 9 > 8 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000307040000 (0x38d7eb7138f00) -9: >= -9: 1000000288280000 (0x38d7eb5f54dc0) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000309000000 (0x38d7eb7317740) -9: > -9: 1000000288280000 (0x38d7eb5f54dc0) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000309000000 (0x38d7eb7317740) -9: > -9: 1000000307040000 (0x38d7eb7138f00) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000313000000 (0x38d7eb76e8040) -9: > -9: 1000000288280000 (0x38d7eb5f54dc0) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000313000000 (0x38d7eb76e8040) -9: > -9: 1000000309000000 (0x38d7eb7317740) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id9 -9: 1000000288280000 -9: 9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000288280000 (0x38d7eb5f54dc0) -9: <= -9: 1000000307040000 (0x38d7eb7138f00) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000288280000 (0x38d7eb5f54dc0) -9: <= -9: 1000000307040000 (0x38d7eb7138f00) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: -9: frame_id: 8 -9: desired_present_time_ns: 1000000289000000 -9: actual_present_time_ns: 1000000289000000 -9: earliest_present_time_ns: 1000000289000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000290000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000309000000 (0x38d7eb7317740) -9: >= -9: 1000000308280000 (0x38d7eb7267ac0) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000309000000 (0x38d7eb7317740) -9: with messages: -9: frame id9 -9: 1000000288280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 10 > 9 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000319040000 (0x38d7eb7caaa00) -9: >= -9: 1000000308280000 (0x38d7eb7267ac0) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: > -9: 1000000308280000 (0x38d7eb7267ac0) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: > -9: 1000000319040000 (0x38d7eb7caaa00) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000325000000 (0x38d7eb8259b40) -9: > -9: 1000000308280000 (0x38d7eb7267ac0) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000325000000 (0x38d7eb8259b40) -9: > -9: 1000000321000000 (0x38d7eb7e89240) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id10 -9: 1000000308280000 -9: 10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000308280000 (0x38d7eb7267ac0) -9: <= -9: 1000000319040000 (0x38d7eb7caaa00) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000308280000 (0x38d7eb7267ac0) -9: <= -9: 1000000319040000 (0x38d7eb7caaa00) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: -9: frame_id: 9 -9: desired_present_time_ns: 1000000309000000 -9: actual_present_time_ns: 1000000309000000 -9: earliest_present_time_ns: 1000000309000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000310000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: >= -9: 1000000320280000 (0x38d7eb7dd95c0) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000321000000 (0x38d7eb7e89240) -9: with messages: -9: frame id10 -9: 1000000308280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 11 > 10 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000339040000 (0x38d7eb8fbd700) -9: >= -9: 1000000320280000 (0x38d7eb7dd95c0) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000341000000 (0x38d7eb919bf40) -9: > -9: 1000000320280000 (0x38d7eb7dd95c0) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000341000000 (0x38d7eb919bf40) -9: > -9: 1000000339040000 (0x38d7eb8fbd700) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000345000000 (0x38d7eb956c840) -9: > -9: 1000000320280000 (0x38d7eb7dd95c0) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000345000000 (0x38d7eb956c840) -9: > -9: 1000000341000000 (0x38d7eb919bf40) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id11 -9: 1000000320280000 -9: 11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000320280000 (0x38d7eb7dd95c0) -9: <= -9: 1000000339040000 (0x38d7eb8fbd700) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000320280000 (0x38d7eb7dd95c0) -9: <= -9: 1000000339040000 (0x38d7eb8fbd700) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: -9: frame_id: 10 -9: desired_present_time_ns: 1000000321000000 -9: actual_present_time_ns: 1000000321000000 -9: earliest_present_time_ns: 1000000321000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000322000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000341000000 (0x38d7eb919bf40) -9: >= -9: 1000000340280000 (0x38d7eb90ec2c0) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000341000000 (0x38d7eb919bf40) -9: with messages: -9: frame id11 -9: 1000000320280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 12 > 11 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000351040000 (0x38d7eb9b2f200) -9: >= -9: 1000000340280000 (0x38d7eb90ec2c0) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: > -9: 1000000340280000 (0x38d7eb90ec2c0) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: > -9: 1000000351040000 (0x38d7eb9b2f200) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000357000000 (0x38d7eba0de340) -9: > -9: 1000000340280000 (0x38d7eb90ec2c0) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000357000000 (0x38d7eba0de340) -9: > -9: 1000000353000000 (0x38d7eb9d0da40) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id12 -9: 1000000340280000 -9: 12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000340280000 (0x38d7eb90ec2c0) -9: <= -9: 1000000351040000 (0x38d7eb9b2f200) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000340280000 (0x38d7eb90ec2c0) -9: <= -9: 1000000351040000 (0x38d7eb9b2f200) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: -9: frame_id: 11 -9: desired_present_time_ns: 1000000341000000 -9: actual_present_time_ns: 1000000341000000 -9: earliest_present_time_ns: 1000000341000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000342000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: >= -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000353000000 (0x38d7eb9d0da40) -9: with messages: -9: frame id12 -9: 1000000340280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 13 > 12 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000371040000 (0x38d7ebae41f00) -9: >= -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000373000000 (0x38d7ebb020740) -9: > -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000373000000 (0x38d7ebb020740) -9: > -9: 1000000371040000 (0x38d7ebae41f00) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000377000000 (0x38d7ebb3f1040) -9: > -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000377000000 (0x38d7ebb3f1040) -9: > -9: 1000000373000000 (0x38d7ebb020740) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id13 -9: 1000000352280000 -9: 13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: <= -9: 1000000371040000 (0x38d7ebae41f00) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000352280000 (0x38d7eb9c5ddc0) -9: <= -9: 1000000371040000 (0x38d7ebae41f00) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: -9: frame_id: 12 -9: desired_present_time_ns: 1000000353000000 -9: actual_present_time_ns: 1000000353000000 -9: earliest_present_time_ns: 1000000353000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000354000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000373000000 (0x38d7ebb020740) -9: >= -9: 1000000372280000 (0x38d7ebaf70ac0) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000373000000 (0x38d7ebb020740) -9: with messages: -9: frame id13 -9: 1000000352280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 14 > 13 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000383040000 (0x38d7ebb9b3a00) -9: >= -9: 1000000372280000 (0x38d7ebaf70ac0) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: > -9: 1000000372280000 (0x38d7ebaf70ac0) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: > -9: 1000000383040000 (0x38d7ebb9b3a00) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000389000000 (0x38d7ebbf62b40) -9: > -9: 1000000372280000 (0x38d7ebaf70ac0) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000389000000 (0x38d7ebbf62b40) -9: > -9: 1000000385000000 (0x38d7ebbb92240) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id14 -9: 1000000372280000 -9: 14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000372280000 (0x38d7ebaf70ac0) -9: <= -9: 1000000383040000 (0x38d7ebb9b3a00) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000372280000 (0x38d7ebaf70ac0) -9: <= -9: 1000000383040000 (0x38d7ebb9b3a00) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: -9: frame_id: 13 -9: desired_present_time_ns: 1000000373000000 -9: actual_present_time_ns: 1000000373000000 -9: earliest_present_time_ns: 1000000373000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000374000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: >= -9: 1000000384280000 (0x38d7ebbae25c0) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000385000000 (0x38d7ebbb92240) -9: with messages: -9: frame id14 -9: 1000000372280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 15 > 14 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000403040000 (0x38d7ebccc6700) -9: >= -9: 1000000384280000 (0x38d7ebbae25c0) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000405000000 (0x38d7ebcea4f40) -9: > -9: 1000000384280000 (0x38d7ebbae25c0) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000405000000 (0x38d7ebcea4f40) -9: > -9: 1000000403040000 (0x38d7ebccc6700) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000409000000 (0x38d7ebd275840) -9: > -9: 1000000384280000 (0x38d7ebbae25c0) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000409000000 (0x38d7ebd275840) -9: > -9: 1000000405000000 (0x38d7ebcea4f40) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id15 -9: 1000000384280000 -9: 15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000384280000 (0x38d7ebbae25c0) -9: <= -9: 1000000403040000 (0x38d7ebccc6700) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000384280000 (0x38d7ebbae25c0) -9: <= -9: 1000000403040000 (0x38d7ebccc6700) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: -9: frame_id: 14 -9: desired_present_time_ns: 1000000385000000 -9: actual_present_time_ns: 1000000385000000 -9: earliest_present_time_ns: 1000000385000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000386000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000405000000 (0x38d7ebcea4f40) -9: >= -9: 1000000404280000 (0x38d7ebcdf52c0) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000405000000 (0x38d7ebcea4f40) -9: with messages: -9: frame id15 -9: 1000000384280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 16 > 15 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000415040000 (0x38d7ebd838200) -9: >= -9: 1000000404280000 (0x38d7ebcdf52c0) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: > -9: 1000000404280000 (0x38d7ebcdf52c0) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: > -9: 1000000415040000 (0x38d7ebd838200) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000421000000 (0x38d7ebdde7340) -9: > -9: 1000000404280000 (0x38d7ebcdf52c0) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000421000000 (0x38d7ebdde7340) -9: > -9: 1000000417000000 (0x38d7ebda16a40) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id16 -9: 1000000404280000 -9: 16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000404280000 (0x38d7ebcdf52c0) -9: <= -9: 1000000415040000 (0x38d7ebd838200) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000404280000 (0x38d7ebcdf52c0) -9: <= -9: 1000000415040000 (0x38d7ebd838200) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: -9: frame_id: 15 -9: desired_present_time_ns: 1000000405000000 -9: actual_present_time_ns: 1000000405000000 -9: earliest_present_time_ns: 1000000405000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000406000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: >= -9: 1000000416280000 (0x38d7ebd966dc0) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000417000000 (0x38d7ebda16a40) -9: with messages: -9: frame id16 -9: 1000000404280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 17 > 16 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000435040000 (0x38d7ebeb4af00) -9: >= -9: 1000000416280000 (0x38d7ebd966dc0) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000437000000 (0x38d7ebed29740) -9: > -9: 1000000416280000 (0x38d7ebd966dc0) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000437000000 (0x38d7ebed29740) -9: > -9: 1000000435040000 (0x38d7ebeb4af00) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000441000000 (0x38d7ebf0fa040) -9: > -9: 1000000416280000 (0x38d7ebd966dc0) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000441000000 (0x38d7ebf0fa040) -9: > -9: 1000000437000000 (0x38d7ebed29740) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id17 -9: 1000000416280000 -9: 17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000416280000 (0x38d7ebd966dc0) -9: <= -9: 1000000435040000 (0x38d7ebeb4af00) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000416280000 (0x38d7ebd966dc0) -9: <= -9: 1000000435040000 (0x38d7ebeb4af00) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: -9: frame_id: 16 -9: desired_present_time_ns: 1000000417000000 -9: actual_present_time_ns: 1000000417000000 -9: earliest_present_time_ns: 1000000417000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000418000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000437000000 (0x38d7ebed29740) -9: >= -9: 1000000436280000 (0x38d7ebec79ac0) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000437000000 (0x38d7ebed29740) -9: with messages: -9: frame id17 -9: 1000000416280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 18 > 17 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000447040000 (0x38d7ebf6bca00) -9: >= -9: 1000000436280000 (0x38d7ebec79ac0) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: > -9: 1000000436280000 (0x38d7ebec79ac0) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: > -9: 1000000447040000 (0x38d7ebf6bca00) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000453000000 (0x38d7ebfc6bb40) -9: > -9: 1000000436280000 (0x38d7ebec79ac0) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000453000000 (0x38d7ebfc6bb40) -9: > -9: 1000000449000000 (0x38d7ebf89b240) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id18 -9: 1000000436280000 -9: 18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000436280000 (0x38d7ebec79ac0) -9: <= -9: 1000000447040000 (0x38d7ebf6bca00) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000436280000 (0x38d7ebec79ac0) -9: <= -9: 1000000447040000 (0x38d7ebf6bca00) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: -9: frame_id: 17 -9: desired_present_time_ns: 1000000437000000 -9: actual_present_time_ns: 1000000437000000 -9: earliest_present_time_ns: 1000000437000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000438000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: >= -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000449000000 (0x38d7ebf89b240) -9: with messages: -9: frame id18 -9: 1000000436280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 19 > 18 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000467040000 (0x38d7ec09cf700) -9: >= -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000469000000 (0x38d7ec0badf40) -9: > -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000469000000 (0x38d7ec0badf40) -9: > -9: 1000000467040000 (0x38d7ec09cf700) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000473000000 (0x38d7ec0f7e840) -9: > -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000473000000 (0x38d7ec0f7e840) -9: > -9: 1000000469000000 (0x38d7ec0badf40) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id19 -9: 1000000448280000 -9: 19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: <= -9: 1000000467040000 (0x38d7ec09cf700) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000448280000 (0x38d7ebf7eb5c0) -9: <= -9: 1000000467040000 (0x38d7ec09cf700) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: -9: frame_id: 18 -9: desired_present_time_ns: 1000000449000000 -9: actual_present_time_ns: 1000000449000000 -9: earliest_present_time_ns: 1000000449000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000450000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000469000000 (0x38d7ec0badf40) -9: >= -9: 1000000468280000 (0x38d7ec0afe2c0) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000469000000 (0x38d7ec0badf40) -9: with messages: -9: frame id19 -9: 1000000448280000 -9: -9: ./tests/tests_pacing.cpp:259: PASSED: -9: CHECK( loopPred.frame_id > i ) -9: with expansion: -9: 20 > 19 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000479040000 (0x38d7ec1541200) -9: >= -9: 1000000468280000 (0x38d7ec0afe2c0) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: > -9: 1000000468280000 (0x38d7ec0afe2c0) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: > -9: 1000000479040000 (0x38d7ec1541200) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000485000000 (0x38d7ec1af0340) -9: > -9: 1000000468280000 (0x38d7ec0afe2c0) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000485000000 (0x38d7ec1af0340) -9: > -9: 1000000481000000 (0x38d7ec171fa40) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: frame id20 -9: 1000000468280000 -9: 20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000468280000 (0x38d7ec0afe2c0) -9: <= -9: 1000000479040000 (0x38d7ec1541200) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000468280000 (0x38d7ec0afe2c0) -9: <= -9: 1000000479040000 (0x38d7ec1541200) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: -9: frame_id: 19 -9: desired_present_time_ns: 1000000469000000 -9: actual_present_time_ns: 1000000469000000 -9: earliest_present_time_ns: 1000000469000000 -9: present_margin_ns: 720000 -9: now_ns: 1000000470000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: >= -9: 1000000480280000 (0x38d7ec166fdc0) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: -10: Randomness seeded to: 3839709252 -10: -10: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -10: tests_quatexpmap is a Catch2 v3.6.0 host application. -10: Run with -? for options -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000004009f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000005685f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.36567, -0.764593, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000010542f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.81379, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000007654f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.36568, -0.764587, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000533f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.00000043f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000968f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000001161f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365674, -0.764589, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000358f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.00000003f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000584f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.00000074f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000003124f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.362758, -0.362758, 0.362761 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000006801f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731403, 0.152915, 0.605024 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000006078f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.362766, -0.362759, 0.362758 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000011091f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731243, 0.152913, 0.605023 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000585f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.362759 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000699f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731351, 0.152917, 0.605022 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000918f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.362759, -0.362759, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000593f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731351, 0.152918, 0.605022 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000067f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000058f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731346, 0.152918, 0.605022 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000073f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000095f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731345, 0.152918, 0.605022 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000003074f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000001468f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365671, -0.764588, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000003649f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000004362f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365672, -0.764589, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000413f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000238f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000377f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000304f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000206f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000119f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000206f <= 0.001 -10: with messages: -10: vel=-1.8138, 1.8138, -1.8138 -10: new_vel=-1.8138, 1.8138, -1.8138 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000273f <= 0.001 -10: with messages: -10: vel=0.365673, -0.764588, -3.02511 -10: new_vel=0.365673, -0.764588, -3.02511 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000002574f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.362758, -0.362761, 0.362759 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000001741f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731356, 0.152917, 0.605023 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000003449f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.362761, -0.362763, 0.362758 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000002489f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731323, 0.152917, 0.605021 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000328f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000117f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731346, 0.152918, 0.605022 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000329f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000334f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731348, 0.152917, 0.605022 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test integrate velocity and finite difference mappings -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:22 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000052f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000047f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731346, 0.152918, 0.605022 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000067f <= 0.001 -10: with messages: -10: vel=0.36276, -0.36276, 0.36276 -10: new_vel=0.36276, -0.36276, 0.36276 -10: -10: ./tests/tests_quatexpmap.cpp:53: PASSED: -10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) -10: with expansion: -10: 0.000000067f <= 0.001 -10: with messages: -10: vel=-0.0731345, 0.152918, 0.605022 -10: new_vel=-0.0731345, 0.152918, 0.605022 -10: -10: ------------------------------------------------------------------------------- -10: m_quatexpmap -10: Test quat_exp and quat_ln are inverses -10: ------------------------------------------------------------------------------- -10: ./tests/tests_quatexpmap.cpp:58 -10: ............................................................................... -10: -10: ./tests/tests_quatexpmap.cpp:75: PASSED: -10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) -10: with expansion: -10: 0.0f <= 0.001 -10: -10: ./tests/tests_quatexpmap.cpp:75: PASSED: -10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) -10: with expansion: -10: 0.000000003f <= 0.001 -10: -10: ./tests/tests_quatexpmap.cpp:75: PASSED: -10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) -10: with expansion: -10: 0.000000067f <= 0.001 -10: -10: ./tests/tests_quatexpmap.cpp:75: PASSED: -10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) -10: with expansion: -10: 0.000000413f <= 0.001 -10: -10: =============================================================================== -10: All tests passed (52 assertions in 1 test case) -10: -11: ERROR [CATCH2_INTERNAL_TEST_0] LH to RH! -11: ERROR [log_quat] xyzw: 0.050619 0.429787 -0.535635 0.725132 -11: ERROR [log_quat] xyzw: 0.050619 -0.429787 0.535635 0.725132 -11: ERROR [log_quat] xyzw: -0.050619 0.429787 -0.535635 -0.725132 -11: Randomness seeded to: 1574985058 -11: -11: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -11: tests_quat_change_of_basis is a Catch2 v3.6.0 host application. -11: Run with -? for options -11: -11: ------------------------------------------------------------------------------- -11: QuaternionChangeOfBasis -11: ------------------------------------------------------------------------------- -11: ./tests/tests_quat_change_of_basis.cpp:146 -11: ............................................................................... -11: -11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: 0.0f < 0.01 -11: -11: ERROR [log_quat] xyzw: 0.649127 0.226563 -0.602675 0.405076 -11: ERROR [log_quat] xyzw: 0.649127 -0.226563 0.602675 0.405076 -11: ERROR [log_quat] xyzw: -0.649127 0.226563 -0.602675 -0.405076 -11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: -0.000000238f < 0.01 -11: -11: ERROR [log_quat] xyzw: -0.046977 0.522022 -0.124678 0.842461 -11: ERROR [log_quat] xyzw: -0.046977 -0.522022 0.124678 0.842461 -11: ERROR [log_quat] xyzw: 0.046977 0.522022 -0.124678 -0.842461 -11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: 0.0f < 0.01 -11: -11: ERROR [CATCH2_INTERNAL_TEST_0] Unity to OpenXR! -11: ERROR [log_quat] xyzw: 0.310217 0.000000 0.000000 0.950666 -11: ERROR [log_quat] xyzw: -0.310217 -0.000000 0.000000 0.950666 -11: ERROR [log_quat] xyzw: 0.310217 0.000000 -0.000000 -0.950666 -11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: 0.000000119f < 0.01 -11: -11: ERROR [log_quat] xyzw: 0.715795 0.424745 -0.270406 -0.483849 -11: ERROR [log_quat] xyzw: 0.715795 0.424745 0.270406 0.483849 -11: ERROR [log_quat] xyzw: 0.715795 0.424745 0.270406 0.483849 -11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: 0.0f < 0.01 -11: -11: ERROR [log_quat] xyzw: -0.217411 -0.497007 0.208493 0.813786 -11: ERROR [log_quat] xyzw: 0.217411 0.497007 0.208493 0.813786 -11: ERROR [log_quat] xyzw: -0.217411 -0.497007 -0.208493 -0.813786 -11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: -11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) -11: with expansion: -11: 0.0f < 0.01 -11: -11: =============================================================================== -11: All tests passed (6 assertions in 1 test case) -11: - 1/22 Test #1: tests_cxx_wrappers ............... Passed 0.07 sec - 2/22 Test #2: tests_deque ...................... Passed 0.07 sec - 3/22 Test #3: tests_generic_callbacks .......... Passed 0.06 sec - 4/22 Test #4: tests_history_buf ................ Passed 0.06 sec - 5/22 Test #5: tests_id_ringbuffer .............. Passed 0.06 sec - 6/22 Test #6: tests_json ....................... Passed 0.05 sec - 7/22 Test #8: tests_lowpass_integer ............ Passed 0.05 sec - 8/22 Test #10: tests_quatexpmap ................. Passed 0.04 sec -7: ./tests/tests_lowpass_float.cpp:89: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:90: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:93: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:94: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:95: PASSED: -7: CHECK( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: Decrease -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:116 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 161.056747437f < 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.8150177f < 161.056747437f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.060073853f < 150.8150177f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.004425049f < 150.060073853f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.000320435f < 150.004425049f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.000030518f < 150.000320435f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:127: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) -7: with expansion: -7: 150.0f < 150.000030518f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ./tests/tests_lowpass_float.cpp:122: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:123: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:125: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) -7: with expansion: -7: 150.0f == 150.0f -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:78 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:82: PASSED: -7: CHECK( filter ) -7: with expansion: -7: 0x0000aaaaf0345d10 -7: -7: ./tests/tests_lowpass_float.cpp:84: PASSED: -7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: !false -7: -7: ./tests/tests_lowpass_float.cpp:89: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:90: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:93: PASSED: -7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:94: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 12345 (0x3039) == 12345 (0x3039) -7: -7: ./tests/tests_lowpass_float.cpp:95: PASSED: -7: CHECK( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ------------------------------------------------------------------------------- -7: m_lowpass_float -7: Stay Same -7: ------------------------------------------------------------------------------- -7: ./tests/tests_lowpass_float.cpp:132 -7: ............................................................................... -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 20012345 (0x1315d39) -7: == -7: 20012345 (0x1315d39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 40012345 (0x2628a39) -7: == -7: 40012345 (0x2628a39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 60012345 (0x393b739) -7: == -7: 60012345 (0x393b739) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 80012345 (0x4c4e439) -7: == -7: 80012345 (0x4c4e439) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 100012345 (0x5f61139) -7: == -7: 100012345 (0x5f61139) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 120012345 (0x7273e39) -7: == -7: 120012345 (0x7273e39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 140012345 (0x8586b39) -7: == -7: 140012345 (0x8586b39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 160012345 (0x9899839) -7: == -7: 160012345 (0x9899839) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 180012345 (0xabac539) -7: == -7: 180012345 (0xabac539) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 200012345 (0xbebf239) -7: == -7: 200012345 (0xbebf239) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 220012345 (0xd1d1f39) -7: == -7: 220012345 (0xd1d1f39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 240012345 (0xe4e4c39) -7: == -7: 240012345 (0xe4e4c39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 260012345 (0xf7f7939) -7: == -7: 260012345 (0xf7f7939) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 280012345 (0x10b0a639) -7: == -7: 280012345 (0x10b0a639) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 300012345 (0x11e1d339) -7: == -7: 300012345 (0x11e1d339) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 320012345 (0x13130039) -7: == -7: 320012345 (0x13130039) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 340012345 (0x14442d39) -7: == -7: 340012345 (0x14442d39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 360012345 (0x15755a39) -7: == -7: 360012345 (0x15755a39) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 380012345 (0x16a68739) -7: == -7: 380012345 (0x16a68739) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: ./tests/tests_lowpass_float.cpp:137: PASSED: -7: REQUIRE( m_lowpass_float_is_initialized(filter) ) -7: with expansion: -7: true -7: -7: ./tests/tests_lowpass_float.cpp:138: PASSED: -7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) -7: with expansion: -7: 400012345 (0x17d7b439) -7: == -7: 400012345 (0x17d7b439) -7: -7: ./tests/tests_lowpass_float.cpp:139: PASSED: -7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) -7: with expansion: -7: 300.0f == 300.0f -7: -7: =============================================================================== -7: All tests passed (585 assertions in 3 test cases) -7: - 9/22 Test #7: tests_lowpass_float .............. Passed 0.05 sec -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000481000000 (0x38d7ec171fa40) -9: with messages: -9: frame id20 -9: 1000000468280000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000499040000 (0x38d7ec2853f00) -9: >= -9: 1000000480280000 (0x38d7ec166fdc0) -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000501000000 (0x38d7ec2a32740) -9: > -9: 1000000480280000 (0x38d7ec166fdc0) -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000501000000 (0x38d7ec2a32740) -9: > -9: 1000000499040000 (0x38d7ec2853f00) -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000505000000 (0x38d7ec2e03040) -9: > -9: 1000000480280000 (0x38d7ec166fdc0) -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000505000000 (0x38d7ec2e03040) -9: > -9: 1000000501000000 (0x38d7ec2a32740) -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 21 -9: 1000000480280000 -9: -9: ./tests/tests_pacing.cpp:274: PASSED: -9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) < unanoseconds(predictions.desired_present_time_ns - predictions.wake_up_time_ns) ) -9: with expansion: -9: 1960000 ns < 2600000 ns -9: -9: ./tests/tests_pacing.cpp:276: PASSED: -9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(shortDrawDelay + shortSubmitDelay + shortGpuTime) ) -9: with expansion: -9: 1960000 ns > 1200000 ns -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_display_timing -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:199 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:203: PASSED: -9: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) -9: with expansion: -9: 0 == 0 -9: -9: ./tests/tests_pacing.cpp:205: PASSED: -9: REQUIRE( upc != nullptr ) -9: with expansion: -9: 0x0000aaaacfe45140 != nullptr -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000158400000 (0x38d7eae377e00) -9: >= -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000161000000 (0x38d7eae5f2a40) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000161000000 (0x38d7eae5f2a40) -9: > -9: 1000000158400000 (0x38d7eae377e00) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000165000000 (0x38d7eae9c3340) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000165000000 (0x38d7eae9c3340) -9: > -9: 1000000161000000 (0x38d7eae5f2a40) -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 0 -9: 1000000001000000 -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_display_timing -9: slower than desired -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:280 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:306: PASSED: -9: REQUIRE( next_scanout_timepoint > gpu_finish ) -9: with expansion: -9: 1000000161000000 (0x38d7eae5f2a40) -9: > -9: 1000000006070000 (0x38d7ea5231ef0) -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000161000000 (0x38d7eae5f2a40) -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000178400000 (0x38d7eaf68ab00) -9: >= -9: 1000000006070000 (0x38d7ea5231ef0) -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000181000000 (0x38d7eaf905740) -9: > -9: 1000000006070000 (0x38d7ea5231ef0) -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000181000000 (0x38d7eaf905740) -9: > -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000185000000 (0x38d7eafcd6040) -9: > -9: 1000000006070000 (0x38d7ea5231ef0) -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000185000000 (0x38d7eafcd6040) -9: > -9: 1000000181000000 (0x38d7eaf905740) -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 1 -9: 1000000006070000 -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000006070000 (0x38d7ea5231ef0) -9: <= -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: 1 -9: 1000000006070000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000006070000 (0x38d7ea5231ef0) -9: <= -9: 1000000178400000 (0x38d7eaf68ab00) -9: with messages: -9: 1 -9: 1000000006070000 -9: -9: frame_id: 0 -9: desired_present_time_ns: 1000000161000000 -9: actual_present_time_ns: 1000000161000000 -9: earliest_present_time_ns: 1000000017000000 -9: present_margin_ns: 10930000 -9: now_ns: 1000000162000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000197000000 (0x38d7eb0847b40) -9: >= -9: 1000000183470000 (0x38d7eafb607b0) -9: with messages: -9: 1 -9: 1000000006070000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000197000000 (0x38d7eb0847b40) -9: with messages: -9: 1 -9: 1000000006070000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000190720000 (0x38d7eb024a800) -9: >= -9: 1000000183470000 (0x38d7eafb607b0) -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000193000000 (0x38d7eb0477240) -9: > -9: 1000000183470000 (0x38d7eafb607b0) -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000193000000 (0x38d7eb0477240) -9: > -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000197000000 (0x38d7eb0847b40) -9: > -9: 1000000183470000 (0x38d7eafb607b0) -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000197000000 (0x38d7eb0847b40) -9: > -9: 1000000193000000 (0x38d7eb0477240) -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 2 -9: 1000000183470000 -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000183470000 (0x38d7eafb607b0) -9: <= -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: 2 -9: 1000000183470000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000183470000 (0x38d7eafb607b0) -9: <= -9: 1000000190720000 (0x38d7eb024a800) -9: with messages: -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000209000000 (0x38d7eb13b9640) -9: >= -9: 1000000195790000 (0x38d7eb07204b0) -9: with messages: -9: 2 -9: 1000000183470000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000209000000 (0x38d7eb13b9640) -9: with messages: -9: 2 -9: 1000000183470000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000206720000 (0x38d7eb118cc00) -9: >= -9: 1000000195790000 (0x38d7eb07204b0) -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000209000000 (0x38d7eb13b9640) -9: > -9: 1000000195790000 (0x38d7eb07204b0) -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000209000000 (0x38d7eb13b9640) -9: > -9: 1000000206720000 (0x38d7eb118cc00) -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000213000000 (0x38d7eb1789f40) -9: > -9: 1000000195790000 (0x38d7eb07204b0) -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000213000000 (0x38d7eb1789f40) -9: > -9: 1000000209000000 (0x38d7eb13b9640) -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 3 -9: 1000000195790000 -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000195790000 (0x38d7eb07204b0) -9: <= -9: 1000000206720000 (0x38d7eb118cc00) -9: with messages: -9: 3 -9: 1000000195790000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000195790000 (0x38d7eb07204b0) -9: <= -9: 1000000206720000 (0x38d7eb118cc00) -9: with messages: -9: 3 -9: 1000000195790000 -9: -9: frame_id: 1 -9: desired_present_time_ns: 1000000181000000 -9: actual_present_time_ns: 1000000197000000 -9: earliest_present_time_ns: 1000000197000000 -9: present_margin_ns: 13530000 -9: now_ns: 1000000198000000 -9: -9: WARN [adjust_comp_time] Frame 1 missed by 16.00! -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000225000000 (0x38d7eb22fba40) -9: >= -9: 1000000211790000 (0x38d7eb16628b0) -9: with messages: -9: 3 -9: 1000000195790000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000225000000 (0x38d7eb22fba40) -9: with messages: -9: 3 -9: 1000000195790000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000242080000 (0x38d7eb3345900) -9: >= -9: 1000000211790000 (0x38d7eb16628b0) -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000245000000 (0x38d7eb360e740) -9: > -9: 1000000211790000 (0x38d7eb16628b0) -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000245000000 (0x38d7eb360e740) -9: > -9: 1000000242080000 (0x38d7eb3345900) -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000249000000 (0x38d7eb39df040) -9: > -9: 1000000211790000 (0x38d7eb16628b0) -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000249000000 (0x38d7eb39df040) -9: > -9: 1000000245000000 (0x38d7eb360e740) -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 4 -9: 1000000211790000 -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000211790000 (0x38d7eb16628b0) -9: <= -9: 1000000242080000 (0x38d7eb3345900) -9: with messages: -9: 4 -9: 1000000211790000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000211790000 (0x38d7eb16628b0) -9: <= -9: 1000000242080000 (0x38d7eb3345900) -9: with messages: -9: 4 -9: 1000000211790000 -9: -9: frame_id: 2 -9: desired_present_time_ns: 1000000193000000 -9: actual_present_time_ns: 1000000209000000 -9: earliest_present_time_ns: 1000000209000000 -9: present_margin_ns: 13210000 -9: now_ns: 1000000210000000 -9: -9: WARN [adjust_comp_time] Frame 2 missed by 16.00! -9: frame_id: 3 -9: desired_present_time_ns: 1000000209000000 -9: actual_present_time_ns: 1000000225000000 -9: earliest_present_time_ns: 1000000225000000 -9: present_margin_ns: 13210000 -9: now_ns: 1000000226000000 -9: -9: WARN [adjust_comp_time] Frame 3 missed by 16.00! -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000261000000 (0x38d7eb4550b40) -9: >= -9: 1000000247150000 (0x38d7eb381b5b0) -9: with messages: -9: 4 -9: 1000000211790000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000261000000 (0x38d7eb4550b40) -9: with messages: -9: 4 -9: 1000000211790000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000252800000 (0x38d7eb3d7ec00) -9: >= -9: 1000000247150000 (0x38d7eb381b5b0) -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000257000000 (0x38d7eb4180240) -9: > -9: 1000000247150000 (0x38d7eb381b5b0) -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000257000000 (0x38d7eb4180240) -9: > -9: 1000000252800000 (0x38d7eb3d7ec00) -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000261000000 (0x38d7eb4550b40) -9: > -9: 1000000247150000 (0x38d7eb381b5b0) -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000261000000 (0x38d7eb4550b40) -9: > -9: 1000000257000000 (0x38d7eb4180240) -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 5 -9: 1000000247150000 -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000247150000 (0x38d7eb381b5b0) -9: <= -9: 1000000252800000 (0x38d7eb3d7ec00) -9: with messages: -9: 5 -9: 1000000247150000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000247150000 (0x38d7eb381b5b0) -9: <= -9: 1000000252800000 (0x38d7eb3d7ec00) -9: with messages: -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000273000000 (0x38d7eb50c2640) -9: >= -9: 1000000257870000 (0x38d7eb42548b0) -9: with messages: -9: 5 -9: 1000000247150000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000273000000 (0x38d7eb50c2640) -9: with messages: -9: 5 -9: 1000000247150000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000268800000 (0x38d7eb4cc1000) -9: >= -9: 1000000257870000 (0x38d7eb42548b0) -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000273000000 (0x38d7eb50c2640) -9: > -9: 1000000257870000 (0x38d7eb42548b0) -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000273000000 (0x38d7eb50c2640) -9: > -9: 1000000268800000 (0x38d7eb4cc1000) -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000277000000 (0x38d7eb5492f40) -9: > -9: 1000000257870000 (0x38d7eb42548b0) -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000277000000 (0x38d7eb5492f40) -9: > -9: 1000000273000000 (0x38d7eb50c2640) -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 6 -9: 1000000257870000 -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000257870000 (0x38d7eb42548b0) -9: <= -9: 1000000268800000 (0x38d7eb4cc1000) -9: with messages: -9: 6 -9: 1000000257870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000257870000 (0x38d7eb42548b0) -9: <= -9: 1000000268800000 (0x38d7eb4cc1000) -9: with messages: -9: 6 -9: 1000000257870000 -9: -9: frame_id: 4 -9: desired_present_time_ns: 1000000245000000 -9: actual_present_time_ns: 1000000261000000 -9: earliest_present_time_ns: 1000000261000000 -9: present_margin_ns: 13850000 -9: now_ns: 1000000262000000 -9: -9: WARN [adjust_comp_time] Frame 4 missed by 16.00! -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000289000000 (0x38d7eb6004a40) -9: >= -9: 1000000273870000 (0x38d7eb5196cb0) -9: with messages: -9: 6 -9: 1000000257870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000289000000 (0x38d7eb6004a40) -9: with messages: -9: 6 -9: 1000000257870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000304160000 (0x38d7eb6e79d00) -9: >= -9: 1000000273870000 (0x38d7eb5196cb0) -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000309000000 (0x38d7eb7317740) -9: > -9: 1000000273870000 (0x38d7eb5196cb0) -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000309000000 (0x38d7eb7317740) -9: > -9: 1000000304160000 (0x38d7eb6e79d00) -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000313000000 (0x38d7eb76e8040) -9: > -9: 1000000273870000 (0x38d7eb5196cb0) -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000313000000 (0x38d7eb76e8040) -9: > -9: 1000000309000000 (0x38d7eb7317740) -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 7 -9: 1000000273870000 -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000273870000 (0x38d7eb5196cb0) -9: <= -9: 1000000304160000 (0x38d7eb6e79d00) -9: with messages: -9: 7 -9: 1000000273870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000273870000 (0x38d7eb5196cb0) -9: <= -9: 1000000304160000 (0x38d7eb6e79d00) -9: with messages: -9: 7 -9: 1000000273870000 -9: -9: frame_id: 5 -9: desired_present_time_ns: 1000000257000000 -9: actual_present_time_ns: 1000000273000000 -9: earliest_present_time_ns: 1000000273000000 -9: present_margin_ns: 15130000 -9: now_ns: 1000000274000000 -9: -9: WARN [adjust_comp_time] Frame 5 missed by 16.00! -9: frame_id: 6 -9: desired_present_time_ns: 1000000273000000 -9: actual_present_time_ns: 1000000289000000 -9: earliest_present_time_ns: 1000000289000000 -9: present_margin_ns: 15130000 -9: now_ns: 1000000290000000 -9: -9: WARN [adjust_comp_time] Frame 6 missed by 16.00! -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000325000000 (0x38d7eb8259b40) -9: >= -9: 1000000309230000 (0x38d7eb734f9b0) -9: with messages: -9: 7 -9: 1000000273870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000325000000 (0x38d7eb8259b40) -9: with messages: -9: 7 -9: 1000000273870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000315200000 (0x38d7eb7901200) -9: >= -9: 1000000309230000 (0x38d7eb734f9b0) -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: > -9: 1000000309230000 (0x38d7eb734f9b0) -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: > -9: 1000000315200000 (0x38d7eb7901200) -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000325000000 (0x38d7eb8259b40) -9: > -9: 1000000309230000 (0x38d7eb734f9b0) -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000325000000 (0x38d7eb8259b40) -9: > -9: 1000000321000000 (0x38d7eb7e89240) -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 8 -9: 1000000309230000 -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000309230000 (0x38d7eb734f9b0) -9: <= -9: 1000000315200000 (0x38d7eb7901200) -9: with messages: -9: 8 -9: 1000000309230000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000309230000 (0x38d7eb734f9b0) -9: <= -9: 1000000315200000 (0x38d7eb7901200) -9: with messages: -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000321000000 (0x38d7eb7e89240) -9: >= -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: with messages: -9: 8 -9: 1000000309230000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000321000000 (0x38d7eb7e89240) -9: with messages: -9: 8 -9: 1000000309230000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000331200000 (0x38d7eb8843600) -9: >= -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000337000000 (0x38d7eb8dcb640) -9: > -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000337000000 (0x38d7eb8dcb640) -9: > -9: 1000000331200000 (0x38d7eb8843600) -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000341000000 (0x38d7eb919bf40) -9: > -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000341000000 (0x38d7eb919bf40) -9: > -9: 1000000337000000 (0x38d7eb8dcb640) -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 9 -9: 1000000320270000 -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: <= -9: 1000000331200000 (0x38d7eb8843600) -9: with messages: -9: 9 -9: 1000000320270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000320270000 (0x38d7eb7dd6eb0) -9: <= -9: 1000000331200000 (0x38d7eb8843600) -9: with messages: -9: 9 -9: 1000000320270000 -9: -9: frame_id: 8 -9: desired_present_time_ns: 1000000321000000 -9: actual_present_time_ns: 1000000321000000 -9: earliest_present_time_ns: 1000000321000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000322000000 -9: -9: frame_id: 7 -9: desired_present_time_ns: 1000000309000000 -9: actual_present_time_ns: 1000000325000000 -9: earliest_present_time_ns: 1000000325000000 -9: present_margin_ns: 15770000 -9: now_ns: 1000000326000000 -9: -9: WARN [adjust_comp_time] Frame 7 missed by 16.00! -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000337000000 (0x38d7eb8dcb640) -9: >= -9: 1000000336270000 (0x38d7eb8d192b0) -9: with messages: -9: 9 -9: 1000000320270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000337000000 (0x38d7eb8dcb640) -9: with messages: -9: 9 -9: 1000000320270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000347200000 (0x38d7eb9785a00) -9: >= -9: 1000000336270000 (0x38d7eb8d192b0) -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: > -9: 1000000336270000 (0x38d7eb8d192b0) -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: > -9: 1000000347200000 (0x38d7eb9785a00) -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000357000000 (0x38d7eba0de340) -9: > -9: 1000000336270000 (0x38d7eb8d192b0) -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000357000000 (0x38d7eba0de340) -9: > -9: 1000000353000000 (0x38d7eb9d0da40) -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 10 -9: 1000000336270000 -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000336270000 (0x38d7eb8d192b0) -9: <= -9: 1000000347200000 (0x38d7eb9785a00) -9: with messages: -9: 10 -9: 1000000336270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000336270000 (0x38d7eb8d192b0) -9: <= -9: 1000000347200000 (0x38d7eb9785a00) -9: with messages: -9: 10 -9: 1000000336270000 -9: -9: frame_id: 9 -9: desired_present_time_ns: 1000000337000000 -9: actual_present_time_ns: 1000000337000000 -9: earliest_present_time_ns: 1000000337000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000338000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000353000000 (0x38d7eb9d0da40) -9: >= -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: with messages: -9: 10 -9: 1000000336270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000353000000 (0x38d7eb9d0da40) -9: with messages: -9: 10 -9: 1000000336270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000363200000 (0x38d7eba6c7e00) -9: >= -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000369000000 (0x38d7ebac4fe40) -9: > -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000369000000 (0x38d7ebac4fe40) -9: > -9: 1000000363200000 (0x38d7eba6c7e00) -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000373000000 (0x38d7ebb020740) -9: > -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000373000000 (0x38d7ebb020740) -9: > -9: 1000000369000000 (0x38d7ebac4fe40) -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 11 -9: 1000000352270000 -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: <= -9: 1000000363200000 (0x38d7eba6c7e00) -9: with messages: -9: 11 -9: 1000000352270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000352270000 (0x38d7eb9c5b6b0) -9: <= -9: 1000000363200000 (0x38d7eba6c7e00) -9: with messages: -9: 11 -9: 1000000352270000 -9: -9: frame_id: 10 -9: desired_present_time_ns: 1000000353000000 -9: actual_present_time_ns: 1000000353000000 -9: earliest_present_time_ns: 1000000353000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000354000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000369000000 (0x38d7ebac4fe40) -9: >= -9: 1000000368270000 (0x38d7ebab9dab0) -9: with messages: -9: 11 -9: 1000000352270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000369000000 (0x38d7ebac4fe40) -9: with messages: -9: 11 -9: 1000000352270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000379200000 (0x38d7ebb60a200) -9: >= -9: 1000000368270000 (0x38d7ebab9dab0) -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: > -9: 1000000368270000 (0x38d7ebab9dab0) -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: > -9: 1000000379200000 (0x38d7ebb60a200) -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000389000000 (0x38d7ebbf62b40) -9: > -9: 1000000368270000 (0x38d7ebab9dab0) -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000389000000 (0x38d7ebbf62b40) -9: > -9: 1000000385000000 (0x38d7ebbb92240) -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 12 -9: 1000000368270000 -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000368270000 (0x38d7ebab9dab0) -9: <= -9: 1000000379200000 (0x38d7ebb60a200) -9: with messages: -9: 12 -9: 1000000368270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000368270000 (0x38d7ebab9dab0) -9: <= -9: 1000000379200000 (0x38d7ebb60a200) -9: with messages: -9: 12 -9: 1000000368270000 -9: -9: frame_id: 11 -9: desired_present_time_ns: 1000000369000000 -9: actual_present_time_ns: 1000000369000000 -9: earliest_present_time_ns: 1000000369000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000370000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000385000000 (0x38d7ebbb92240) -9: >= -9: 1000000384270000 (0x38d7ebbadfeb0) -9: with messages: -9: 12 -9: 1000000368270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000385000000 (0x38d7ebbb92240) -9: with messages: -9: 12 -9: 1000000368270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000395200000 (0x38d7ebc54c600) -9: >= -9: 1000000384270000 (0x38d7ebbadfeb0) -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000401000000 (0x38d7ebcad4640) -9: > -9: 1000000384270000 (0x38d7ebbadfeb0) -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000401000000 (0x38d7ebcad4640) -9: > -9: 1000000395200000 (0x38d7ebc54c600) -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000405000000 (0x38d7ebcea4f40) -9: > -9: 1000000384270000 (0x38d7ebbadfeb0) -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000405000000 (0x38d7ebcea4f40) -9: > -9: 1000000401000000 (0x38d7ebcad4640) -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 13 -9: 1000000384270000 -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000384270000 (0x38d7ebbadfeb0) -9: <= -9: 1000000395200000 (0x38d7ebc54c600) -9: with messages: -9: 13 -9: 1000000384270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000384270000 (0x38d7ebbadfeb0) -9: <= -9: 1000000395200000 (0x38d7ebc54c600) -9: with messages: -9: 13 -9: 1000000384270000 -9: -9: frame_id: 12 -9: desired_present_time_ns: 1000000385000000 -9: actual_present_time_ns: 1000000385000000 -9: earliest_present_time_ns: 1000000385000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000386000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000401000000 (0x38d7ebcad4640) -9: >= -9: 1000000400270000 (0x38d7ebca222b0) -9: with messages: -9: 13 -9: 1000000384270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000401000000 (0x38d7ebcad4640) -9: with messages: -9: 13 -9: 1000000384270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000411200000 (0x38d7ebd48ea00) -9: >= -9: 1000000400270000 (0x38d7ebca222b0) -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: > -9: 1000000400270000 (0x38d7ebca222b0) -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: > -9: 1000000411200000 (0x38d7ebd48ea00) -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000421000000 (0x38d7ebdde7340) -9: > -9: 1000000400270000 (0x38d7ebca222b0) -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000421000000 (0x38d7ebdde7340) -9: > -9: 1000000417000000 (0x38d7ebda16a40) -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 14 -9: 1000000400270000 -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000400270000 (0x38d7ebca222b0) -9: <= -9: 1000000411200000 (0x38d7ebd48ea00) -9: with messages: -9: 14 -9: 1000000400270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000400270000 (0x38d7ebca222b0) -9: <= -9: 1000000411200000 (0x38d7ebd48ea00) -9: with messages: -9: 14 -9: 1000000400270000 -9: -9: frame_id: 13 -9: desired_present_time_ns: 1000000401000000 -9: actual_present_time_ns: 1000000401000000 -9: earliest_present_time_ns: 1000000401000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000402000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000417000000 (0x38d7ebda16a40) -9: >= -9: 1000000416270000 (0x38d7ebd9646b0) -9: with messages: -9: 14 -9: 1000000400270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000417000000 (0x38d7ebda16a40) -9: with messages: -9: 14 -9: 1000000400270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000427200000 (0x38d7ebe3d0e00) -9: >= -9: 1000000416270000 (0x38d7ebd9646b0) -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000433000000 (0x38d7ebe958e40) -9: > -9: 1000000416270000 (0x38d7ebd9646b0) -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000433000000 (0x38d7ebe958e40) -9: > -9: 1000000427200000 (0x38d7ebe3d0e00) -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000437000000 (0x38d7ebed29740) -9: > -9: 1000000416270000 (0x38d7ebd9646b0) -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000437000000 (0x38d7ebed29740) -9: > -9: 1000000433000000 (0x38d7ebe958e40) -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 15 -9: 1000000416270000 -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000416270000 (0x38d7ebd9646b0) -9: <= -9: 1000000427200000 (0x38d7ebe3d0e00) -9: with messages: -9: 15 -9: 1000000416270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000416270000 (0x38d7ebd9646b0) -9: <= -9: 1000000427200000 (0x38d7ebe3d0e00) -9: with messages: -9: 15 -9: 1000000416270000 -9: -9: frame_id: 14 -9: desired_present_time_ns: 1000000417000000 -9: actual_present_time_ns: 1000000417000000 -9: earliest_present_time_ns: 1000000417000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000418000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000433000000 (0x38d7ebe958e40) -9: >= -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: with messages: -9: 15 -9: 1000000416270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000433000000 (0x38d7ebe958e40) -9: with messages: -9: 15 -9: 1000000416270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000443200000 (0x38d7ebf313200) -9: >= -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: > -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: > -9: 1000000443200000 (0x38d7ebf313200) -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000453000000 (0x38d7ebfc6bb40) -9: > -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000453000000 (0x38d7ebfc6bb40) -9: > -9: 1000000449000000 (0x38d7ebf89b240) -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 16 -9: 1000000432270000 -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: <= -9: 1000000443200000 (0x38d7ebf313200) -9: with messages: -9: 16 -9: 1000000432270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000432270000 (0x38d7ebe8a6ab0) -9: <= -9: 1000000443200000 (0x38d7ebf313200) -9: with messages: -9: 16 -9: 1000000432270000 -9: -9: frame_id: 15 -9: desired_present_time_ns: 1000000433000000 -9: actual_present_time_ns: 1000000433000000 -9: earliest_present_time_ns: 1000000433000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000434000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000449000000 (0x38d7ebf89b240) -9: >= -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: with messages: -9: 16 -9: 1000000432270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000449000000 (0x38d7ebf89b240) -9: with messages: -9: 16 -9: 1000000432270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000459200000 (0x38d7ec0255600) -9: >= -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000465000000 (0x38d7ec07dd640) -9: > -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000465000000 (0x38d7ec07dd640) -9: > -9: 1000000459200000 (0x38d7ec0255600) -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000469000000 (0x38d7ec0badf40) -9: > -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000469000000 (0x38d7ec0badf40) -9: > -9: 1000000465000000 (0x38d7ec07dd640) -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 17 -9: 1000000448270000 -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: <= -9: 1000000459200000 (0x38d7ec0255600) -9: with messages: -9: 17 -9: 1000000448270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000448270000 (0x38d7ebf7e8eb0) -9: <= -9: 1000000459200000 (0x38d7ec0255600) -9: with messages: -9: 17 -9: 1000000448270000 -9: -9: frame_id: 16 -9: desired_present_time_ns: 1000000449000000 -9: actual_present_time_ns: 1000000449000000 -9: earliest_present_time_ns: 1000000449000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000450000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000465000000 (0x38d7ec07dd640) -9: >= -9: 1000000464270000 (0x38d7ec072b2b0) -9: with messages: -9: 17 -9: 1000000448270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000465000000 (0x38d7ec07dd640) -9: with messages: -9: 17 -9: 1000000448270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000475200000 (0x38d7ec1197a00) -9: >= -9: 1000000464270000 (0x38d7ec072b2b0) -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: > -9: 1000000464270000 (0x38d7ec072b2b0) -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: > -9: 1000000475200000 (0x38d7ec1197a00) -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000485000000 (0x38d7ec1af0340) -9: > -9: 1000000464270000 (0x38d7ec072b2b0) -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000485000000 (0x38d7ec1af0340) -9: > -9: 1000000481000000 (0x38d7ec171fa40) -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 18 -9: 1000000464270000 -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000464270000 (0x38d7ec072b2b0) -9: <= -9: 1000000475200000 (0x38d7ec1197a00) -9: with messages: -9: 18 -9: 1000000464270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000464270000 (0x38d7ec072b2b0) -9: <= -9: 1000000475200000 (0x38d7ec1197a00) -9: with messages: -9: 18 -9: 1000000464270000 -9: -9: frame_id: 17 -9: desired_present_time_ns: 1000000465000000 -9: actual_present_time_ns: 1000000465000000 -9: earliest_present_time_ns: 1000000465000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000466000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000481000000 (0x38d7ec171fa40) -9: >= -9: 1000000480270000 (0x38d7ec166d6b0) -9: with messages: -9: 18 -9: 1000000464270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000481000000 (0x38d7ec171fa40) -9: with messages: -9: 18 -9: 1000000464270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000491200000 (0x38d7ec20d9e00) -9: >= -9: 1000000480270000 (0x38d7ec166d6b0) -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000497000000 (0x38d7ec2661e40) -9: > -9: 1000000480270000 (0x38d7ec166d6b0) -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000497000000 (0x38d7ec2661e40) -9: > -9: 1000000491200000 (0x38d7ec20d9e00) -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000501000000 (0x38d7ec2a32740) -9: > -9: 1000000480270000 (0x38d7ec166d6b0) -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000501000000 (0x38d7ec2a32740) -9: > -9: 1000000497000000 (0x38d7ec2661e40) -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 19 -9: 1000000480270000 -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000480270000 (0x38d7ec166d6b0) -9: <= -9: 1000000491200000 (0x38d7ec20d9e00) -9: with messages: -9: 19 -9: 1000000480270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000480270000 (0x38d7ec166d6b0) -9: <= -9: 1000000491200000 (0x38d7ec20d9e00) -9: with messages: -9: 19 -9: 1000000480270000 -9: -9: frame_id: 18 -9: desired_present_time_ns: 1000000481000000 -9: actual_present_time_ns: 1000000481000000 -9: earliest_present_time_ns: 1000000481000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000482000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000497000000 (0x38d7ec2661e40) -9: >= -9: 1000000496270000 (0x38d7ec25afab0) -9: with messages: -9: 19 -9: 1000000480270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000497000000 (0x38d7ec2661e40) -9: with messages: -9: 19 -9: 1000000480270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000507200000 (0x38d7ec301c200) -9: >= -9: 1000000496270000 (0x38d7ec25afab0) -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000513000000 (0x38d7ec35a4240) -9: > -9: 1000000496270000 (0x38d7ec25afab0) -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000513000000 (0x38d7ec35a4240) -9: > -9: 1000000507200000 (0x38d7ec301c200) -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000517000000 (0x38d7ec3974b40) -9: > -9: 1000000496270000 (0x38d7ec25afab0) -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000517000000 (0x38d7ec3974b40) -9: > -9: 1000000513000000 (0x38d7ec35a4240) -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 20 -9: 1000000496270000 -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000496270000 (0x38d7ec25afab0) -9: <= -9: 1000000507200000 (0x38d7ec301c200) -9: with messages: -9: 20 -9: 1000000496270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000496270000 (0x38d7ec25afab0) -9: <= -9: 1000000507200000 (0x38d7ec301c200) -9: with messages: -9: 20 -9: 1000000496270000 -9: -9: frame_id: 19 -9: desired_present_time_ns: 1000000497000000 -9: actual_present_time_ns: 1000000497000000 -9: earliest_present_time_ns: 1000000497000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000498000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000513000000 (0x38d7ec35a4240) -9: >= -9: 1000000512270000 (0x38d7ec34f1eb0) -9: with messages: -9: 20 -9: 1000000496270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000513000000 (0x38d7ec35a4240) -9: with messages: -9: 20 -9: 1000000496270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000523200000 (0x38d7ec3f5e600) -9: >= -9: 1000000512270000 (0x38d7ec34f1eb0) -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000529000000 (0x38d7ec44e6640) -9: > -9: 1000000512270000 (0x38d7ec34f1eb0) -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -10/22 Test #11: tests_quat_change_of_basis ....... Passed 0.05 sec -12: Randomness seeded to: 2409467164 -12: -12: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -12: tests_quat_swing_twist is a Catch2 v3.6.0 host application. -12: Run with -? for options -12: -12: ------------------------------------------------------------------------------- -12: SwingTwistTriviallyInvertibleIn180DegreeHemisphere -12: ------------------------------------------------------------------------------- -12: ./tests/tests_quat_swing_twist.cpp:34 -12: ............................................................................... -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ------------------------------------------------------------------------------- -12: SwingTwistAlwaysInvertibleIfYouUseSoundRotationEqualities -12: ------------------------------------------------------------------------------- -12: ./tests/tests_quat_swing_twist.cpp:68 -12: ............................................................................... -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: -12: CHECK( success ) -12: with expansion: -12: true -12: -12: =============================================================================== -12: All tests passed (40 assertions in 2 test cases) -12: -11/22 Test #12: tests_quat_swing_twist ........... Passed 0.05 sec -test 13 - Start 13: tests_rational - -13: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_rational "--success" "--allow-running-no-tests" -13: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -13: Test timeout computed to be: 1500 -test 14 - Start 14: tests_relation_chain - -14: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_relation_chain "--success" "--allow-running-no-tests" -14: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -14: Test timeout computed to be: 1500 -test 15 - Start 15: tests_vector - -15: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_vector "--success" "--allow-running-no-tests" -15: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -15: Test timeout computed to be: 1500 -test 16 - Start 16: tests_worker - -16: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_worker "--success" "--allow-running-no-tests" -16: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -16: Test timeout computed to be: 1500 -test 17 - Start 17: tests_pose - -17: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_pose "--success" "--allow-running-no-tests" -17: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -17: Test timeout computed to be: 1500 -test 18 - Start 18: tests_vec3_angle - -18: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_vec3_angle "--success" "--allow-running-no-tests" -18: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -18: Test timeout computed to be: 1500 -test 19 - Start 19: tests_comp_client_vulkan - -19: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_comp_client_vulkan "--success" "--allow-running-no-tests" -19: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -19: Test timeout computed to be: 1500 -test 20 - Start 20: tests_uv_to_tangent - -20: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_uv_to_tangent "--success" "--allow-running-no-tests" -20: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -20: Test timeout computed to be: 1500 -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000529000000 (0x38d7ec44e6640) -9: > -9: 1000000523200000 (0x38d7ec3f5e600) -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000533000000 (0x38d7ec48b6f40) -9: > -9: 1000000512270000 (0x38d7ec34f1eb0) -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000533000000 (0x38d7ec48b6f40) -9: > -9: 1000000529000000 (0x38d7ec44e6640) -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 21 -9: 1000000512270000 -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000512270000 (0x38d7ec34f1eb0) -9: <= -9: 1000000523200000 (0x38d7ec3f5e600) -9: with messages: -9: 21 -9: 1000000512270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000512270000 (0x38d7ec34f1eb0) -9: <= -9: 1000000523200000 (0x38d7ec3f5e600) -9: with messages: -9: 21 -9: 1000000512270000 -9: -9: frame_id: 20 -9: desired_present_time_ns: 1000000513000000 -9: actual_present_time_ns: 1000000513000000 -9: earliest_present_time_ns: 1000000513000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000514000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000529000000 (0x38d7ec44e6640) -9: >= -9: 1000000528270000 (0x38d7ec44342b0) -9: with messages: -9: 21 -9: 1000000512270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000529000000 (0x38d7ec44e6640) -9: with messages: -9: 21 -9: 1000000512270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000539200000 (0x38d7ec4ea0a00) -9: >= -9: 1000000528270000 (0x38d7ec44342b0) -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000545000000 (0x38d7ec5428a40) -9: > -9: 1000000528270000 (0x38d7ec44342b0) -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000545000000 (0x38d7ec5428a40) -9: > -9: 1000000539200000 (0x38d7ec4ea0a00) -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000549000000 (0x38d7ec57f9340) -9: > -9: 1000000528270000 (0x38d7ec44342b0) -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000549000000 (0x38d7ec57f9340) -9: > -9: 1000000545000000 (0x38d7ec5428a40) -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 22 -9: 1000000528270000 -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000528270000 (0x38d7ec44342b0) -9: <= -9: 1000000539200000 (0x38d7ec4ea0a00) -9: with messages: -9: 22 -9: 1000000528270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000528270000 (0x38d7ec44342b0) -9: <= -9: 1000000539200000 (0x38d7ec4ea0a00) -9: with messages: -9: 22 -9: 1000000528270000 -9: -9: frame_id: 21 -9: desired_present_time_ns: 1000000529000000 -9: actual_present_time_ns: 1000000529000000 -9: earliest_present_time_ns: 1000000529000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000530000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000545000000 (0x38d7ec5428a40) -9: >= -9: 1000000544270000 (0x38d7ec53766b0) -9: with messages: -9: 22 -9: 1000000528270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000545000000 (0x38d7ec5428a40) -9: with messages: -9: 22 -9: 1000000528270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000555200000 (0x38d7ec5de2e00) -9: >= -9: 1000000544270000 (0x38d7ec53766b0) -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000561000000 (0x38d7ec636ae40) -9: > -9: 1000000544270000 (0x38d7ec53766b0) -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000561000000 (0x38d7ec636ae40) -9: > -9: 1000000555200000 (0x38d7ec5de2e00) -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000565000000 (0x38d7ec673b740) -9: > -9: 1000000544270000 (0x38d7ec53766b0) -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000565000000 (0x38d7ec673b740) -9: > -9: 1000000561000000 (0x38d7ec636ae40) -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 23 -9: 1000000544270000 -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000544270000 (0x38d7ec53766b0) -9: <= -9: 1000000555200000 (0x38d7ec5de2e00) -9: with messages: -9: 23 -9: 1000000544270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000544270000 (0x38d7ec53766b0) -9: <= -9: 1000000555200000 (0x38d7ec5de2e00) -9: with messages: -9: 23 -9: 1000000544270000 -9: -9: frame_id: 22 -9: desired_present_time_ns: 1000000545000000 -9: actual_present_time_ns: 1000000545000000 -9: earliest_present_time_ns: 1000000545000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000546000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000561000000 (0x38d7ec636ae40) -9: >= -9: 1000000560270000 (0x38d7ec62b8ab0) -9: with messages: -9: 23 -9: 1000000544270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000561000000 (0x38d7ec636ae40) -9: with messages: -9: 23 -9: 1000000544270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000571200000 (0x38d7ec6d25200) -9: >= -9: 1000000560270000 (0x38d7ec62b8ab0) -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000577000000 (0x38d7ec72ad240) -9: > -9: 1000000560270000 (0x38d7ec62b8ab0) -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000577000000 (0x38d7ec72ad240) -9: > -9: 1000000571200000 (0x38d7ec6d25200) -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000581000000 (0x38d7ec767db40) -9: > -9: 1000000560270000 (0x38d7ec62b8ab0) -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000581000000 (0x38d7ec767db40) -9: > -9: 1000000577000000 (0x38d7ec72ad240) -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 24 -9: 1000000560270000 -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000560270000 (0x38d7ec62b8ab0) -9: <= -9: 1000000571200000 (0x38d7ec6d25200) -9: with messages: -9: 24 -9: 1000000560270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000560270000 (0x38d7ec62b8ab0) -9: <= -9: 1000000571200000 (0x38d7ec6d25200) -9: with messages: -9: 24 -9: 1000000560270000 -9: -9: frame_id: 23 -9: desired_present_time_ns: 1000000561000000 -9: actual_present_time_ns: 1000000561000000 -9: earliest_present_time_ns: 1000000561000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000562000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000577000000 (0x38d7ec72ad240) -9: >= -9: 1000000576270000 (0x38d7ec71faeb0) -9: with messages: -9: 24 -9: 1000000560270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000577000000 (0x38d7ec72ad240) -9: with messages: -9: 24 -9: 1000000560270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000587200000 (0x38d7ec7c67600) -9: >= -9: 1000000576270000 (0x38d7ec71faeb0) -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000593000000 (0x38d7ec81ef640) -9: > -9: 1000000576270000 (0x38d7ec71faeb0) -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000593000000 (0x38d7ec81ef640) -9: > -9: 1000000587200000 (0x38d7ec7c67600) -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000597000000 (0x38d7ec85bff40) -9: > -9: 1000000576270000 (0x38d7ec71faeb0) -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000597000000 (0x38d7ec85bff40) -9: > -9: 1000000593000000 (0x38d7ec81ef640) -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 25 -9: 1000000576270000 -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000576270000 (0x38d7ec71faeb0) -9: <= -9: 1000000587200000 (0x38d7ec7c67600) -9: with messages: -9: 25 -9: 1000000576270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000576270000 (0x38d7ec71faeb0) -9: <= -9: 1000000587200000 (0x38d7ec7c67600) -9: with messages: -9: 25 -9: 1000000576270000 -9: -9: frame_id: 24 -9: desired_present_time_ns: 1000000577000000 -9: actual_present_time_ns: 1000000577000000 -9: earliest_present_time_ns: 1000000577000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000578000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000593000000 (0x38d7ec81ef640) -9: >= -9: 1000000592270000 (0x38d7ec813d2b0) -9: with messages: -9: 25 -9: 1000000576270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000593000000 (0x38d7ec81ef640) -9: with messages: -9: 25 -9: 1000000576270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000603200000 (0x38d7ec8ba9a00) -9: >= -9: 1000000592270000 (0x38d7ec813d2b0) -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000609000000 (0x38d7ec9131a40) -9: > -9: 1000000592270000 (0x38d7ec813d2b0) -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000609000000 (0x38d7ec9131a40) -9: > -9: 1000000603200000 (0x38d7ec8ba9a00) -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000613000000 (0x38d7ec9502340) -9: > -9: 1000000592270000 (0x38d7ec813d2b0) -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000613000000 (0x38d7ec9502340) -9: > -9: 1000000609000000 (0x38d7ec9131a40) -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 26 -9: 1000000592270000 -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000592270000 (0x38d7ec813d2b0) -9: <= -9: 1000000603200000 (0x38d7ec8ba9a00) -9: with messages: -9: 26 -9: 1000000592270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000592270000 (0x38d7ec813d2b0) -9: <= -9: 1000000603200000 (0x38d7ec8ba9a00) -9: with messages: -9: 26 -9: 1000000592270000 -9: -9: frame_id: 25 -9: desired_present_time_ns: 1000000593000000 -9: actual_present_time_ns: 1000000593000000 -9: earliest_present_time_ns: 1000000593000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000594000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000609000000 (0x38d7ec9131a40) -9: >= -9: 1000000608270000 (0x38d7ec907f6b0) -9: with messages: -9: 26 -9: 1000000592270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000609000000 (0x38d7ec9131a40) -9: with messages: -9: 26 -9: 1000000592270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000619200000 (0x38d7ec9aebe00) -9: >= -9: 1000000608270000 (0x38d7ec907f6b0) -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000625000000 (0x38d7eca073e40) -9: > -9: 1000000608270000 (0x38d7ec907f6b0) -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000625000000 (0x38d7eca073e40) -9: > -9: 1000000619200000 (0x38d7ec9aebe00) -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000629000000 (0x38d7eca444740) -9: > -9: 1000000608270000 (0x38d7ec907f6b0) -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000629000000 (0x38d7eca444740) -9: > -9: 1000000625000000 (0x38d7eca073e40) -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 27 -9: 1000000608270000 -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000608270000 (0x38d7ec907f6b0) -9: <= -9: 1000000619200000 (0x38d7ec9aebe00) -9: with messages: -9: 27 -9: 1000000608270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000608270000 (0x38d7ec907f6b0) -9: <= -9: 1000000619200000 (0x38d7ec9aebe00) -9: with messages: -9: 27 -9: 1000000608270000 -9: -9: frame_id: 26 -9: desired_present_time_ns: 1000000609000000 -9: actual_present_time_ns: 1000000609000000 -9: earliest_present_time_ns: 1000000609000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000610000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000625000000 (0x38d7eca073e40) -9: >= -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: with messages: -9: 27 -9: 1000000608270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000625000000 (0x38d7eca073e40) -9: with messages: -9: 27 -9: 1000000608270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000635200000 (0x38d7ecaa2e200) -9: >= -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000641000000 (0x38d7ecafb6240) -9: > -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000641000000 (0x38d7ecafb6240) -9: > -9: 1000000635200000 (0x38d7ecaa2e200) -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000645000000 (0x38d7ecb386b40) -9: > -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000645000000 (0x38d7ecb386b40) -9: > -9: 1000000641000000 (0x38d7ecafb6240) -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 28 -9: 1000000624270000 -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: <= -9: 1000000635200000 (0x38d7ecaa2e200) -9: with messages: -9: 28 -9: 1000000624270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000624270000 (0x38d7ec9fc1ab0) -9: <= -9: 1000000635200000 (0x38d7ecaa2e200) -9: with messages: -9: 28 -9: 1000000624270000 -9: -9: frame_id: 27 -9: desired_present_time_ns: 1000000625000000 -9: actual_present_time_ns: 1000000625000000 -9: earliest_present_time_ns: 1000000625000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000626000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000641000000 (0x38d7ecafb6240) -9: >= -9: 1000000640270000 (0x38d7ecaf03eb0) -9: with messages: -9: 28 -9: 1000000624270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000641000000 (0x38d7ecafb6240) -9: with messages: -9: 28 -9: 1000000624270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000651200000 (0x38d7ecb970600) -9: >= -9: 1000000640270000 (0x38d7ecaf03eb0) -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000657000000 (0x38d7ecbef8640) -9: > -9: 1000000640270000 (0x38d7ecaf03eb0) -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000657000000 (0x38d7ecbef8640) -9: > -9: 1000000651200000 (0x38d7ecb970600) -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000661000000 (0x38d7ecc2c8f40) -9: > -9: 1000000640270000 (0x38d7ecaf03eb0) -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000661000000 (0x38d7ecc2c8f40) -9: > -9: 1000000657000000 (0x38d7ecbef8640) -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 29 -9: 1000000640270000 -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000640270000 (0x38d7ecaf03eb0) -9: <= -9: 1000000651200000 (0x38d7ecb970600) -9: with messages: -9: 29 -9: 1000000640270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000640270000 (0x38d7ecaf03eb0) -9: <= -9: 1000000651200000 (0x38d7ecb970600) -9: with messages: -9: 29 -9: 1000000640270000 -9: -9: frame_id: 28 -9: desired_present_time_ns: 1000000641000000 -9: actual_present_time_ns: 1000000641000000 -9: earliest_present_time_ns: 1000000641000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000642000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000657000000 (0x38d7ecbef8640) -9: >= -9: 1000000656270000 (0x38d7ecbe462b0) -9: with messages: -9: 29 -9: 1000000640270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000657000000 (0x38d7ecbef8640) -9: with messages: -9: 29 -9: 1000000640270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000667200000 (0x38d7ecc8b2a00) -9: >= -9: 1000000656270000 (0x38d7ecbe462b0) -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000673000000 (0x38d7ecce3aa40) -9: > -9: 1000000656270000 (0x38d7ecbe462b0) -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000673000000 (0x38d7ecce3aa40) -9: > -9: 1000000667200000 (0x38d7ecc8b2a00) -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000677000000 (0x38d7ecd20b340) -9: > -9: 1000000656270000 (0x38d7ecbe462b0) -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000677000000 (0x38d7ecd20b340) -9: > -9: 1000000673000000 (0x38d7ecce3aa40) -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 30 -9: 1000000656270000 -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000656270000 (0x38d7ecbe462b0) -9: <= -9: 1000000667200000 (0x38d7ecc8b2a00) -9: with messages: -9: 30 -9: 1000000656270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000656270000 (0x38d7ecbe462b0) -9: <= -9: 1000000667200000 (0x38d7ecc8b2a00) -9: with messages: -9: 30 -9: 1000000656270000 -9: -9: frame_id: 29 -9: desired_present_time_ns: 1000000657000000 -9: actual_present_time_ns: 1000000657000000 -9: earliest_present_time_ns: 1000000657000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000658000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000673000000 (0x38d7ecce3aa40) -9: >= -9: 1000000672270000 (0x38d7eccd886b0) -9: with messages: -9: 30 -9: 1000000656270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000673000000 (0x38d7ecce3aa40) -9: with messages: -9: 30 -9: 1000000656270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000683200000 (0x38d7ecd7f4e00) -9: >= -9: 1000000672270000 (0x38d7eccd886b0) -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000689000000 (0x38d7ecdd7ce40) -9: > -9: 1000000672270000 (0x38d7eccd886b0) -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000689000000 (0x38d7ecdd7ce40) -9: > -9: 1000000683200000 (0x38d7ecd7f4e00) -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000693000000 (0x38d7ece14d740) -9: > -9: 1000000672270000 (0x38d7eccd886b0) -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000693000000 (0x38d7ece14d740) -9: > -9: 1000000689000000 (0x38d7ecdd7ce40) -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 31 -9: 1000000672270000 -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000672270000 (0x38d7eccd886b0) -9: <= -9: 1000000683200000 (0x38d7ecd7f4e00) -9: with messages: -9: 31 -9: 1000000672270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000672270000 (0x38d7eccd886b0) -9: <= -9: 1000000683200000 (0x38d7ecd7f4e00) -9: with messages: -9: 31 -9: 1000000672270000 -9: -9: frame_id: 30 -9: desired_present_time_ns: 1000000673000000 -9: actual_present_time_ns: 1000000673000000 -9: earliest_present_time_ns: 1000000673000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000674000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000689000000 (0x38d7ecdd7ce40) -9: >= -9: 1000000688270000 (0x38d7ecdccaab0) -9: with messages: -9: 31 -9: 1000000672270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000689000000 (0x38d7ecdd7ce40) -9: with messages: -9: 31 -9: 1000000672270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000699200000 (0x38d7ece737200) -9: >= -9: 1000000688270000 (0x38d7ecdccaab0) -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000705000000 (0x38d7ececbf240) -9: > -9: 1000000688270000 (0x38d7ecdccaab0) -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000705000000 (0x38d7ececbf240) -9: > -9: 1000000699200000 (0x38d7ece737200) -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000709000000 (0x38d7ecf08fb40) -9: > -9: 1000000688270000 (0x38d7ecdccaab0) -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000709000000 (0x38d7ecf08fb40) -9: > -9: 1000000705000000 (0x38d7ececbf240) -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 32 -9: 1000000688270000 -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000688270000 (0x38d7ecdccaab0) -9: <= -9: 1000000699200000 (0x38d7ece737200) -9: with messages: -9: 32 -9: 1000000688270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000688270000 (0x38d7ecdccaab0) -9: <= -9: 1000000699200000 (0x38d7ece737200) -9: with messages: -9: 32 -9: 1000000688270000 -9: -9: frame_id: 31 -9: desired_present_time_ns: 1000000689000000 -9: actual_present_time_ns: 1000000689000000 -9: earliest_present_time_ns: 1000000689000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000690000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000705000000 (0x38d7ececbf240) -9: >= -9: 1000000704270000 (0x38d7ecec0ceb0) -9: with messages: -9: 32 -9: 1000000688270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000705000000 (0x38d7ececbf240) -9: with messages: -9: 32 -9: 1000000688270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000715200000 (0x38d7ecf679600) -9: >= -9: 1000000704270000 (0x38d7ecec0ceb0) -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000721000000 (0x38d7ecfc01640) -9: > -9: 1000000704270000 (0x38d7ecec0ceb0) -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000721000000 (0x38d7ecfc01640) -9: > -9: 1000000715200000 (0x38d7ecf679600) -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000725000000 (0x38d7ecffd1f40) -9: > -9: 1000000704270000 (0x38d7ecec0ceb0) -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000725000000 (0x38d7ecffd1f40) -9: > -9: 1000000721000000 (0x38d7ecfc01640) -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 33 -9: 1000000704270000 -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000704270000 (0x38d7ecec0ceb0) -9: <= -9: 1000000715200000 (0x38d7ecf679600) -9: with messages: -9: 33 -9: 1000000704270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000704270000 (0x38d7ecec0ceb0) -9: <= -9: 1000000715200000 (0x38d7ecf679600) -9: with messages: -9: 33 -9: 1000000704270000 -9: -9: frame_id: 32 -9: desired_present_time_ns: 1000000705000000 -9: actual_present_time_ns: 1000000705000000 -9: earliest_present_time_ns: 1000000705000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000706000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000721000000 (0x38d7ecfc01640) -9: >= -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: with messages: -9: 33 -9: 1000000704270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000721000000 (0x38d7ecfc01640) -9: with messages: -9: 33 -9: 1000000704270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000731200000 (0x38d7ed05bba00) -9: >= -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000737000000 (0x38d7ed0b43a40) -9: > -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000737000000 (0x38d7ed0b43a40) -9: > -9: 1000000731200000 (0x38d7ed05bba00) -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000741000000 (0x38d7ed0f14340) -9: > -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000741000000 (0x38d7ed0f14340) -9: > -9: 1000000737000000 (0x38d7ed0b43a40) -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 34 -9: 1000000720270000 -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: <= -9: 1000000731200000 (0x38d7ed05bba00) -9: with messages: -9: 34 -9: 1000000720270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000720270000 (0x38d7ecfb4f2b0) -9: <= -9: 1000000731200000 (0x38d7ed05bba00) -9: with messages: -9: 34 -9: 1000000720270000 -9: -9: frame_id: 33 -9: desired_present_time_ns: 1000000721000000 -9: actual_present_time_ns: 1000000721000000 -9: earliest_present_time_ns: 1000000721000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000722000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000737000000 (0x38d7ed0b43a40) -9: >= -9: 1000000736270000 (0x38d7ed0a916b0) -9: with messages: -9: 34 -9: 1000000720270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000737000000 (0x38d7ed0b43a40) -9: with messages: -9: 34 -9: 1000000720270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000747200000 (0x38d7ed14fde00) -9: >= -9: 1000000736270000 (0x38d7ed0a916b0) -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000753000000 (0x38d7ed1a85e40) -9: > -9: 1000000736270000 (0x38d7ed0a916b0) -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000753000000 (0x38d7ed1a85e40) -9: > -9: 1000000747200000 (0x38d7ed14fde00) -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000757000000 (0x38d7ed1e56740) -9: > -9: 1000000736270000 (0x38d7ed0a916b0) -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000757000000 (0x38d7ed1e56740) -9: > -9: 1000000753000000 (0x38d7ed1a85e40) -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 35 -9: 1000000736270000 -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000736270000 (0x38d7ed0a916b0) -9: <= -9: 1000000747200000 (0x38d7ed14fde00) -9: with messages: -9: 35 -9: 1000000736270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000736270000 (0x38d7ed0a916b0) -9: <= -9: 1000000747200000 (0x38d7ed14fde00) -9: with messages: -9: 35 -9: 1000000736270000 -9: -9: frame_id: 34 -9: desired_present_time_ns: 1000000737000000 -9: actual_present_time_ns: 1000000737000000 -9: earliest_present_time_ns: 1000000737000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000738000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000753000000 (0x38d7ed1a85e40) -9: >= -9: 1000000752270000 (0x38d7ed19d3ab0) -9: with messages: -9: 35 -9: 1000000736270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000753000000 (0x38d7ed1a85e40) -9: with messages: -9: 35 -9: 1000000736270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000763200000 (0x38d7ed2440200) -9: >= -9: 1000000752270000 (0x38d7ed19d3ab0) -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000769000000 (0x38d7ed29c8240) -9: > -9: 1000000752270000 (0x38d7ed19d3ab0) -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000769000000 (0x38d7ed29c8240) -9: > -9: 1000000763200000 (0x38d7ed2440200) -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000773000000 (0x38d7ed2d98b40) -9: > -9: 1000000752270000 (0x38d7ed19d3ab0) -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000773000000 (0x38d7ed2d98b40) -9: > -9: 1000000769000000 (0x38d7ed29c8240) -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 36 -9: 1000000752270000 -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000752270000 (0x38d7ed19d3ab0) -9: <= -9: 1000000763200000 (0x38d7ed2440200) -9: with messages: -9: 36 -9: 1000000752270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000752270000 (0x38d7ed19d3ab0) -9: <= -9: 1000000763200000 (0x38d7ed2440200) -9: with messages: -9: 36 -9: 1000000752270000 -9: -9: frame_id: 35 -9: desired_present_time_ns: 1000000753000000 -9: actual_present_time_ns: 1000000753000000 -9: earliest_present_time_ns: 1000000753000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000754000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000769000000 (0x38d7ed29c8240) -9: >= -9: 1000000768270000 (0x38d7ed2915eb0) -9: with messages: -9: 36 -9: 1000000752270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000769000000 (0x38d7ed29c8240) -9: with messages: -9: 36 -9: 1000000752270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000779200000 (0x38d7ed3382600) -9: >= -9: 1000000768270000 (0x38d7ed2915eb0) -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000785000000 (0x38d7ed390a640) -9: > -9: 1000000768270000 (0x38d7ed2915eb0) -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000785000000 (0x38d7ed390a640) -9: > -9: 1000000779200000 (0x38d7ed3382600) -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000789000000 (0x38d7ed3cdaf40) -9: > -9: 1000000768270000 (0x38d7ed2915eb0) -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000789000000 (0x38d7ed3cdaf40) -9: > -9: 1000000785000000 (0x38d7ed390a640) -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 37 -9: 1000000768270000 -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000768270000 (0x38d7ed2915eb0) -9: <= -9: 1000000779200000 (0x38d7ed3382600) -9: with messages: -9: 37 -9: 1000000768270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000768270000 (0x38d7ed2915eb0) -9: <= -9: 1000000779200000 (0x38d7ed3382600) -9: with messages: -9: 37 -9: 1000000768270000 -9: -9: frame_id: 36 -9: desired_present_time_ns: 1000000769000000 -9: actual_present_time_ns: 1000000769000000 -9: earliest_present_time_ns: 1000000769000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000770000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000785000000 (0x38d7ed390a640) -9: >= -9: 1000000784270000 (0x38d7ed38582b0) -9: with messages: -9: 37 -9: 1000000768270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000785000000 (0x38d7ed390a640) -9: with messages: -9: 37 -9: 1000000768270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000795200000 (0x38d7ed42c4a00) -9: >= -9: 1000000784270000 (0x38d7ed38582b0) -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000801000000 (0x38d7ed484ca40) -9: > -9: 1000000784270000 (0x38d7ed38582b0) -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000801000000 (0x38d7ed484ca40) -9: > -9: 1000000795200000 (0x38d7ed42c4a00) -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000805000000 (0x38d7ed4c1d340) -9: > -9: 1000000784270000 (0x38d7ed38582b0) -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000805000000 (0x38d7ed4c1d340) -9: > -9: 1000000801000000 (0x38d7ed484ca40) -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 38 -9: 1000000784270000 -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000784270000 (0x38d7ed38582b0) -9: <= -9: 1000000795200000 (0x38d7ed42c4a00) -9: with messages: -9: 38 -9: 1000000784270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000784270000 (0x38d7ed38582b0) -9: <= -9: 1000000795200000 (0x38d7ed42c4a00) -9: with messages: -9: 38 -9: 1000000784270000 -9: -9: frame_id: 37 -9: desired_present_time_ns: 1000000785000000 -9: actual_present_time_ns: 1000000785000000 -9: earliest_present_time_ns: 1000000785000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000786000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000801000000 (0x38d7ed484ca40) -9: >= -9: 1000000800270000 (0x38d7ed479a6b0) -9: with messages: -9: 38 -9: 1000000784270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000801000000 (0x38d7ed484ca40) -9: with messages: -9: 38 -9: 1000000784270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000811200000 (0x38d7ed5206e00) -9: >= -9: 1000000800270000 (0x38d7ed479a6b0) -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000817000000 (0x38d7ed578ee40) -9: > -9: 1000000800270000 (0x38d7ed479a6b0) -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000817000000 (0x38d7ed578ee40) -9: > -9: 1000000811200000 (0x38d7ed5206e00) -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000821000000 (0x38d7ed5b5f740) -9: > -9: 1000000800270000 (0x38d7ed479a6b0) -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000821000000 (0x38d7ed5b5f740) -9: > -9: 1000000817000000 (0x38d7ed578ee40) -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 39 -9: 1000000800270000 -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000800270000 (0x38d7ed479a6b0) -9: <= -9: 1000000811200000 (0x38d7ed5206e00) -9: with messages: -9: 39 -9: 1000000800270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000800270000 (0x38d7ed479a6b0) -9: <= -9: 1000000811200000 (0x38d7ed5206e00) -9: with messages: -9: 39 -9: 1000000800270000 -9: -9: frame_id: 38 -9: desired_present_time_ns: 1000000801000000 -9: actual_present_time_ns: 1000000801000000 -9: earliest_present_time_ns: 1000000801000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000802000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000817000000 (0x38d7ed578ee40) -9: >= -9: 1000000816270000 (0x38d7ed56dcab0) -9: with messages: -9: 39 -9: 1000000800270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000817000000 (0x38d7ed578ee40) -9: with messages: -9: 39 -9: 1000000800270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000827200000 (0x38d7ed6149200) -9: >= -9: 1000000816270000 (0x38d7ed56dcab0) -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000833000000 (0x38d7ed66d1240) -9: > -9: 1000000816270000 (0x38d7ed56dcab0) -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000833000000 (0x38d7ed66d1240) -9: > -9: 1000000827200000 (0x38d7ed6149200) -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000837000000 (0x38d7ed6aa1b40) -9: > -9: 1000000816270000 (0x38d7ed56dcab0) -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000837000000 (0x38d7ed6aa1b40) -9: > -9: 1000000833000000 (0x38d7ed66d1240) -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 40 -9: 1000000816270000 -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000816270000 (0x38d7ed56dcab0) -9: <= -9: 1000000827200000 (0x38d7ed6149200) -9: with messages: -9: 40 -9: 1000000816270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000816270000 (0x38d7ed56dcab0) -9: <= -9: 1000000827200000 (0x38d7ed6149200) -9: with messages: -9: 40 -9: 1000000816270000 -9: -9: frame_id: 39 -9: desired_present_time_ns: 1000000817000000 -9: actual_present_time_ns: 1000000817000000 -9: earliest_present_time_ns: 1000000817000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000818000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000833000000 (0x38d7ed66d1240) -9: >= -9: 1000000832270000 (0x38d7ed661eeb0) -9: with messages: -9: 40 -9: 1000000816270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000833000000 (0x38d7ed66d1240) -9: with messages: -9: 40 -9: 1000000816270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000843200000 (0x38d7ed708b600) -9: >= -9: 1000000832270000 (0x38d7ed661eeb0) -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000849000000 (0x38d7ed7613640) -9: > -9: 1000000832270000 (0x38d7ed661eeb0) -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000849000000 (0x38d7ed7613640) -9: > -9: 1000000843200000 (0x38d7ed708b600) -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000853000000 (0x38d7ed79e3f40) -9: > -9: 1000000832270000 (0x38d7ed661eeb0) -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000853000000 (0x38d7ed79e3f40) -9: > -9: 1000000849000000 (0x38d7ed7613640) -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 41 -9: 1000000832270000 -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000832270000 (0x38d7ed661eeb0) -9: <= -9: 1000000843200000 (0x38d7ed708b600) -9: with messages: -9: 41 -9: 1000000832270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000832270000 (0x38d7ed661eeb0) -9: <= -9: 1000000843200000 (0x38d7ed708b600) -9: with messages: -9: 41 -9: 1000000832270000 -9: -9: frame_id: 40 -9: desired_present_time_ns: 1000000833000000 -9: actual_present_time_ns: 1000000833000000 -9: earliest_present_time_ns: 1000000833000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000834000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000849000000 (0x38d7ed7613640) -9: >= -9: 1000000848270000 (0x38d7ed75612b0) -9: with messages: -9: 41 -9: 1000000832270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000849000000 (0x38d7ed7613640) -9: with messages: -9: 41 -9: 1000000832270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000859200000 (0x38d7ed7fcda00) -9: >= -9: 1000000848270000 (0x38d7ed75612b0) -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000865000000 (0x38d7ed8555a40) -9: > -9: 1000000848270000 (0x38d7ed75612b0) -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000865000000 (0x38d7ed8555a40) -9: > -9: 1000000859200000 (0x38d7ed7fcda00) -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000869000000 (0x38d7ed8926340) -9: > -9: 1000000848270000 (0x38d7ed75612b0) -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000869000000 (0x38d7ed8926340) -9: > -9: 1000000865000000 (0x38d7ed8555a40) -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 42 -9: 1000000848270000 -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000848270000 (0x38d7ed75612b0) -9: <= -9: 1000000859200000 (0x38d7ed7fcda00) -9: with messages: -9: 42 -9: 1000000848270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000848270000 (0x38d7ed75612b0) -9: <= -9: 1000000859200000 (0x38d7ed7fcda00) -9: with messages: -9: 42 -9: 1000000848270000 -9: -9: frame_id: 41 -9: desired_present_time_ns: 1000000849000000 -9: actual_present_time_ns: 1000000849000000 -9: earliest_present_time_ns: 1000000849000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000850000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000865000000 (0x38d7ed8555a40) -9: >= -9: 1000000864270000 (0x38d7ed84a36b0) -9: with messages: -9: 42 -9: 1000000848270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000865000000 (0x38d7ed8555a40) -9: with messages: -9: 42 -9: 1000000848270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000875200000 (0x38d7ed8f0fe00) -9: >= -9: 1000000864270000 (0x38d7ed84a36b0) -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000881000000 (0x38d7ed9497e40) -9: > -9: 1000000864270000 (0x38d7ed84a36b0) -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -test 21 - Start 21: tests_input_transform - -21: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_input_transform "--success" "--allow-running-no-tests" -21: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -21: Test timeout computed to be: 1500 -test 22 - Start 22: tests_comp_client_opengl - -22: Test command: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests/tests_comp_client_opengl "--success" "--allow-running-no-tests" -22: Working Directory: /build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu/tests -22: Test timeout computed to be: 1500 -13: Randomness seeded to: 585582976 -13: -13: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -13: tests_rational is a Catch2 v3.6.0 host application. -13: Run with -? for options -13: -13: ------------------------------------------------------------------------------- -13: Rational - int32_t -13: ------------------------------------------------------------------------------- -13: ./tests/tests_rational.cpp:31 -13: ............................................................................... -13: -13: ./tests/tests_rational.cpp:35: PASSED: -13: CHECK( R{1, 1} == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:36: PASSED: -13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:37: PASSED: -13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:38: PASSED: -13: CHECK( R::simplestUnity().as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: -13: ./tests/tests_rational.cpp:39: PASSED: -13: CHECK( R::simplestUnity().as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: -13: ./tests/tests_rational.cpp:41: PASSED: -13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) -13: with expansion: -13: 8/5 == 8/5 -13: -13: ./tests/tests_rational.cpp:43: PASSED: -13: CHECK( R{5, 8}.complement() == R{3, 8} ) -13: with expansion: -13: 3/8 == 3/8 -13: -13: ./tests/tests_rational.cpp:44: PASSED: -13: CHECK( R{8, 8}.complement() == R{0, 8} ) -13: with expansion: -13: 0/8 == 0/8 -13: -13: ./tests/tests_rational.cpp:46: PASSED: -13: CHECK( R{0, 8}.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: -13: ./tests/tests_rational.cpp:47: PASSED: -13: CHECK( R{0, 8}.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: -13: ./tests/tests_rational.cpp:49: PASSED: -13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) -13: with expansion: -13: 5/8 == 5/8 -13: -13: ./tests/tests_rational.cpp:52: PASSED: -13: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) -13: with expansion: -13: -5/8 == -5/8 -13: -13: ./tests/tests_rational.cpp:53: PASSED: -13: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) -13: with expansion: -13: -5/8 == -5/8 -13: -13: ./tests/tests_rational.cpp:55: PASSED: -13: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) -13: with expansion: -13: -8/5 == -8/5 -13: -13: ./tests/tests_rational.cpp:56: PASSED: -13: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) -13: with expansion: -13: 13/8 == 13/8 -13: -13: ./tests/tests_rational.cpp:62: PASSED: -13: CHECK( (R::simplestUnity() * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:63: PASSED: -13: CHECK( (val * R::simplestUnity()) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:64: PASSED: -13: CHECK( (val * T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:65: PASSED: -13: CHECK( (T{1} * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:67: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:68: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:70: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:71: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:73: PASSED: -13: CHECK( (val / T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:81: PASSED: -13: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:82: PASSED: -13: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:83: PASSED: -13: CHECK( (val * T{1}) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:84: PASSED: -13: CHECK( (T{1} * val) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:86: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:87: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:89: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:90: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:92: PASSED: -13: CHECK( (val / T{1}) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:100: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:101: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:102: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:103: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:108: PASSED: -13: CHECK( val.isZero() ) -13: with expansion: -13: true -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:109: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:110: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:111: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:113: PASSED: -13: CHECK( val.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:114: PASSED: -13: CHECK( val.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:120: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:121: PASSED: -13: CHECK( val.isBetweenZeroAndOne() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:122: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:123: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:125: PASSED: -13: CHECK( val.as_float() > 0.0f ) -13: with expansion: -13: 0.625f > 0.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:126: PASSED: -13: CHECK( val.as_float() < 1.0f ) -13: with expansion: -13: 0.625f < 1.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:127: PASSED: -13: CHECK( val.as_double() > 0.0 ) -13: with expansion: -13: 0.625 > 0.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:128: PASSED: -13: CHECK( val.as_double() < 1.0 ) -13: with expansion: -13: 0.625 < 1.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:134: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:135: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:136: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:137: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:139: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:140: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:145: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:146: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:147: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:148: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:150: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:151: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:156: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:157: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:158: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:159: PASSED: -13: CHECK( val.isOverUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:161: PASSED: -13: CHECK( val.as_float() > 1.0f ) -13: with expansion: -13: 1.600000024f > 1.0f -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:162: PASSED: -13: CHECK( val.as_double() > 1.0 ) -13: with expansion: -13: 1.60000000000000009 > 1.0 -13: with message: -13: val := 8/5 -13: -13: ------------------------------------------------------------------------------- -13: Rational - uint32_t -13: ------------------------------------------------------------------------------- -13: ./tests/tests_rational.cpp:31 -13: ............................................................................... -13: -13: ./tests/tests_rational.cpp:35: PASSED: -13: CHECK( R{1, 1} == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:36: PASSED: -13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:37: PASSED: -13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:38: PASSED: -13: CHECK( R::simplestUnity().as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: -13: ./tests/tests_rational.cpp:39: PASSED: -13: CHECK( R::simplestUnity().as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: -13: ./tests/tests_rational.cpp:41: PASSED: -13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) -13: with expansion: -13: 8/5 == 8/5 -13: -13: ./tests/tests_rational.cpp:43: PASSED: -13: CHECK( R{5, 8}.complement() == R{3, 8} ) -13: with expansion: -13: 3/8 == 3/8 -13: -13: ./tests/tests_rational.cpp:44: PASSED: -13: CHECK( R{8, 8}.complement() == R{0, 8} ) -13: with expansion: -13: 0/8 == 0/8 -13: -13: ./tests/tests_rational.cpp:46: PASSED: -13: CHECK( R{0, 8}.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: -13: ./tests/tests_rational.cpp:47: PASSED: -13: CHECK( R{0, 8}.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: -13: ./tests/tests_rational.cpp:49: PASSED: -13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) -13: with expansion: -13: 5/8 == 5/8 -13: -13: ./tests/tests_rational.cpp:62: PASSED: -13: CHECK( (R::simplestUnity() * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:63: PASSED: -13: CHECK( (val * R::simplestUnity()) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:64: PASSED: -13: CHECK( (val * T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:65: PASSED: -13: CHECK( (T{1} * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:67: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:68: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:70: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:71: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:73: PASSED: -13: CHECK( (val / T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:100: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:101: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:102: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:103: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:108: PASSED: -13: CHECK( val.isZero() ) -13: with expansion: -13: true -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:109: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:110: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:111: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:113: PASSED: -13: CHECK( val.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:114: PASSED: -13: CHECK( val.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:120: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:121: PASSED: -13: CHECK( val.isBetweenZeroAndOne() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:122: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:123: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:125: PASSED: -13: CHECK( val.as_float() > 0.0f ) -13: with expansion: -13: 0.625f > 0.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:126: PASSED: -13: CHECK( val.as_float() < 1.0f ) -13: with expansion: -13: 0.625f < 1.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:127: PASSED: -13: CHECK( val.as_double() > 0.0 ) -13: with expansion: -13: 0.625 > 0.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:128: PASSED: -13: CHECK( val.as_double() < 1.0 ) -13: with expansion: -13: 0.625 < 1.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:134: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:135: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:136: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:137: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:139: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:140: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:145: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:146: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:147: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:148: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:150: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:151: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:156: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:157: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:158: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:159: PASSED: -13: CHECK( val.isOverUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:161: PASSED: -13: CHECK( val.as_float() > 1.0f ) -13: with expansion: -13: 1.600000024f > 1.0f -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:162: PASSED: -13: CHECK( val.as_double() > 1.0 ) -13: with expansion: -13: 1.60000000000000009 > 1.0 -13: with message: -13: val := 8/5 -13: -13: ------------------------------------------------------------------------------- -13: Rational - int64_t -13: ------------------------------------------------------------------------------- -13: ./tests/tests_rational.cpp:31 -13: ............................................................................... -13: -13: ./tests/tests_rational.cpp:35: PASSED: -13: CHECK( R{1, 1} == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:36: PASSED: -13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:37: PASSED: -13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:38: PASSED: -13: CHECK( R::simplestUnity().as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: -13: ./tests/tests_rational.cpp:39: PASSED: -13: CHECK( R::simplestUnity().as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: -13: ./tests/tests_rational.cpp:41: PASSED: -13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) -13: with expansion: -13: 8/5 == 8/5 -13: -13: ./tests/tests_rational.cpp:43: PASSED: -13: CHECK( R{5, 8}.complement() == R{3, 8} ) -13: with expansion: -13: 3/8 == 3/8 -13: -13: ./tests/tests_rational.cpp:44: PASSED: -13: CHECK( R{8, 8}.complement() == R{0, 8} ) -13: with expansion: -13: 0/8 == 0/8 -13: -13: ./tests/tests_rational.cpp:46: PASSED: -13: CHECK( R{0, 8}.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: -13: ./tests/tests_rational.cpp:47: PASSED: -13: CHECK( R{0, 8}.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: -13: ./tests/tests_rational.cpp:49: PASSED: -13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) -13: with expansion: -13: 5/8 == 5/8 -13: -13: ./tests/tests_rational.cpp:52: PASSED: -13: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) -13: with expansion: -13: -5/8 == -5/8 -13: -13: ./tests/tests_rational.cpp:53: PASSED: -13: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) -13: with expansion: -13: -5/8 == -5/8 -13: -13: ./tests/tests_rational.cpp:55: PASSED: -13: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) -13: with expansion: -13: -8/5 == -8/5 -13: -13: ./tests/tests_rational.cpp:56: PASSED: -13: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) -13: with expansion: -13: 13/8 == 13/8 -13: -13: ./tests/tests_rational.cpp:62: PASSED: -13: CHECK( (R::simplestUnity() * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:63: PASSED: -13: CHECK( (val * R::simplestUnity()) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:64: PASSED: -13: CHECK( (val * T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:65: PASSED: -13: CHECK( (T{1} * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:67: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:68: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:70: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:71: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:73: PASSED: -13: CHECK( (val / T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:81: PASSED: -13: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:82: PASSED: -13: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:83: PASSED: -13: CHECK( (val * T{1}) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:84: PASSED: -13: CHECK( (T{1} * val) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:86: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:87: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:89: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:90: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:92: PASSED: -13: CHECK( (val / T{1}) == valNonNegativeDenominator ) -13: with expansion: -13: -5/8 == -5/8 -13: with message: -13: val := 5/-8 -13: -13: ./tests/tests_rational.cpp:100: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:101: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:102: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:103: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:108: PASSED: -13: CHECK( val.isZero() ) -13: with expansion: -13: true -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:109: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:110: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:111: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:113: PASSED: -13: CHECK( val.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:114: PASSED: -13: CHECK( val.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:120: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:121: PASSED: -13: CHECK( val.isBetweenZeroAndOne() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:122: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:123: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:125: PASSED: -13: CHECK( val.as_float() > 0.0f ) -13: with expansion: -13: 0.625f > 0.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:126: PASSED: -13: CHECK( val.as_float() < 1.0f ) -13: with expansion: -13: 0.625f < 1.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:127: PASSED: -13: CHECK( val.as_double() > 0.0 ) -13: with expansion: -13: 0.625 > 0.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:128: PASSED: -13: CHECK( val.as_double() < 1.0 ) -13: with expansion: -13: 0.625 < 1.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:134: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:135: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:136: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:137: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:139: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:140: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:145: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:146: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:147: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:148: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:150: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:151: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:156: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:157: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:158: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:159: PASSED: -13: CHECK( val.isOverUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:161: PASSED: -13: CHECK( val.as_float() > 1.0f ) -13: with expansion: -13: 1.600000024f > 1.0f -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:162: PASSED: -13: CHECK( val.as_double() > 1.0 ) -13: with expansion: -13: 1.60000000000000009 > 1.0 -13: with message: -13: val := 8/5 -13: -13: ------------------------------------------------------------------------------- -13: Rational - uint64_t -13: ------------------------------------------------------------------------------- -13: ./tests/tests_rational.cpp:31 -13: ............................................................................... -13: -13: ./tests/tests_rational.cpp:35: PASSED: -13: CHECK( R{1, 1} == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:36: PASSED: -13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:37: PASSED: -13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) -13: with expansion: -13: 1/1 == 1/1 -13: -13: ./tests/tests_rational.cpp:38: PASSED: -13: CHECK( R::simplestUnity().as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: -13: ./tests/tests_rational.cpp:39: PASSED: -13: CHECK( R::simplestUnity().as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: -13: ./tests/tests_rational.cpp:41: PASSED: -13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) -13: with expansion: -13: 8/5 == 8/5 -13: -13: ./tests/tests_rational.cpp:43: PASSED: -13: CHECK( R{5, 8}.complement() == R{3, 8} ) -13: with expansion: -13: 3/8 == 3/8 -13: -13: ./tests/tests_rational.cpp:44: PASSED: -13: CHECK( R{8, 8}.complement() == R{0, 8} ) -13: with expansion: -13: 0/8 == 0/8 -13: -13: ./tests/tests_rational.cpp:46: PASSED: -13: CHECK( R{0, 8}.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: -13: ./tests/tests_rational.cpp:47: PASSED: -13: CHECK( R{0, 8}.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: -13: ./tests/tests_rational.cpp:49: PASSED: -13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) -13: with expansion: -13: 5/8 == 5/8 -13: -13: ./tests/tests_rational.cpp:62: PASSED: -13: CHECK( (R::simplestUnity() * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:63: PASSED: -13: CHECK( (val * R::simplestUnity()) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:64: PASSED: -13: CHECK( (val * T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:65: PASSED: -13: CHECK( (T{1} * val) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:67: PASSED: -13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:68: PASSED: -13: CHECK( (val * val.reciprocal()).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:70: PASSED: -13: CHECK( (val / val).numerator == (val / val).denominator ) -13: with expansion: -13: 40 == 40 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:71: PASSED: -13: CHECK( (val / val).isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:73: PASSED: -13: CHECK( (val / T{1}) == val ) -13: with expansion: -13: 5/8 == 5/8 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:100: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:101: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:102: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:103: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/0 -13: -13: ./tests/tests_rational.cpp:108: PASSED: -13: CHECK( val.isZero() ) -13: with expansion: -13: true -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:109: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:110: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:111: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:113: PASSED: -13: CHECK( val.as_float() == 0.0f ) -13: with expansion: -13: 0.0f == 0.0f -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:114: PASSED: -13: CHECK( val.as_double() == 0.0 ) -13: with expansion: -13: 0.0 == 0.0 -13: with message: -13: val := 0/8 -13: -13: ./tests/tests_rational.cpp:120: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:121: PASSED: -13: CHECK( val.isBetweenZeroAndOne() ) -13: with expansion: -13: true -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:122: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:123: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:125: PASSED: -13: CHECK( val.as_float() > 0.0f ) -13: with expansion: -13: 0.625f > 0.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:126: PASSED: -13: CHECK( val.as_float() < 1.0f ) -13: with expansion: -13: 0.625f < 1.0f -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:127: PASSED: -13: CHECK( val.as_double() > 0.0 ) -13: with expansion: -13: 0.625 > 0.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:128: PASSED: -13: CHECK( val.as_double() < 1.0 ) -13: with expansion: -13: 0.625 < 1.0 -13: with message: -13: val := 5/8 -13: -13: ./tests/tests_rational.cpp:134: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:135: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:136: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:137: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:139: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:140: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 8/8 -13: -13: ./tests/tests_rational.cpp:145: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:146: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:147: PASSED: -13: CHECK( val.isUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:148: PASSED: -13: CHECK_FALSE( val.isOverUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:150: PASSED: -13: CHECK( val.as_float() == 1.0f ) -13: with expansion: -13: 1.0f == 1.0f -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:151: PASSED: -13: CHECK( val.as_double() == 1.0 ) -13: with expansion: -13: 1.0 == 1.0 -13: with message: -13: val := 1/1 -13: -13: ./tests/tests_rational.cpp:156: PASSED: -13: CHECK_FALSE( val.isZero() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:157: PASSED: -13: CHECK_FALSE( val.isBetweenZeroAndOne() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:158: PASSED: -13: CHECK_FALSE( val.isUnity() ) -13: with expansion: -13: !false -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:159: PASSED: -13: CHECK( val.isOverUnity() ) -13: with expansion: -13: true -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:161: PASSED: -13: CHECK( val.as_float() > 1.0f ) -13: with expansion: -13: 1.600000024f > 1.0f -13: with message: -13: val := 8/5 -13: -13: ./tests/tests_rational.cpp:162: PASSED: -13: CHECK( val.as_double() > 1.0 ) -13: with expansion: -13: 1.60000000000000009 > 1.0 -13: with message: -13: val := 8/5 -13: -13: =============================================================================== -13: All tests passed (250 assertions in 4 test cases) -13: -14: Randomness seeded to: 3111644481 -14: -14: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -14: tests_relation_chain is a Catch2 v3.6.0 host application. -14: Run with -? for options -14: -14: ------------------------------------------------------------------------------- -14: Relation Chain Flags -14: Not Valid -14: ------------------------------------------------------------------------------- -14: ./tests/tests_relation_chain.cpp:162 -14: ............................................................................... -14: -14: ./tests/tests_relation_chain.cpp:164: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "VT, NV, VT" -14: -14: ./tests/tests_relation_chain.cpp:165: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "VT, VT, VT, NV" -14: -14: ./tests/tests_relation_chain.cpp:166: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "P, NV, VNT" -14: -14: ./tests/tests_relation_chain.cpp:168: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "NV, ONLY_ORIENTATION" -14: -14: ./tests/tests_relation_chain.cpp:169: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "NV, ONLY_POSITION" -14: -14: ./tests/tests_relation_chain.cpp:170: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "ONLY_ORIENTATION, NV" -14: -14: ./tests/tests_relation_chain.cpp:171: PASSED: -14: CHECK( result.relation_flags == kFlagsNotValid ) -14: with expansion: -14: 0 == 0 -14: with message: -14: str := "ONLY_POSITION, NV" -14: -14: ------------------------------------------------------------------------------- -14: Relation Chain Flags -14: Not Wrongly Tracked -14: ------------------------------------------------------------------------------- -14: ./tests/tests_relation_chain.cpp:174 -14: ............................................................................... -14: -14: ./tests/tests_relation_chain.cpp:176: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, IP, VT" -14: -14: ./tests/tests_relation_chain.cpp:177: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, P, VT" -14: -14: ./tests/tests_relation_chain.cpp:178: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, VT, P, VNT" -14: -14: ./tests/tests_relation_chain.cpp:179: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VT, VT, VNT, VT" -14: -14: ./tests/tests_relation_chain.cpp:180: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "IP, VT, P, VNT, P, VT" -14: -14: ./tests/tests_relation_chain.cpp:183: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VT, ONLY_ORIENTATION" -14: -14: ./tests/tests_relation_chain.cpp:184: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "VT, ONLY_POSITION" -14: -14: ./tests/tests_relation_chain.cpp:186: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "ONLY_ORIENTATION, VT" -14: -14: ./tests/tests_relation_chain.cpp:187: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "ONLY_POSITION, VT" -14: -14: ./tests/tests_relation_chain.cpp:190: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, VT, ONLY_ORIENTATION, P" -14: -14: ./tests/tests_relation_chain.cpp:191: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "P, VT, ONLY_POSITION, P" -14: -14: ./tests/tests_relation_chain.cpp:193: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, ONLY_ORIENTATION, VT, P" -14: -14: ./tests/tests_relation_chain.cpp:194: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "P, ONLY_POSITION, VT, P" -14: -14: ------------------------------------------------------------------------------- -14: Relation Chain Flags -14: Tracked -14: ------------------------------------------------------------------------------- -14: ./tests/tests_relation_chain.cpp:197 -14: ............................................................................... -14: -14: ./tests/tests_relation_chain.cpp:199: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "P, VT, P" -14: -14: ./tests/tests_relation_chain.cpp:200: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "P, VT, P, VT" -14: -14: ./tests/tests_relation_chain.cpp:201: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "VT, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:202: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "IP, VT, P" -14: -14: ./tests/tests_relation_chain.cpp:203: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "P, VT, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:204: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "P, IP, VT, P" -14: -14: ./tests/tests_relation_chain.cpp:205: PASSED: -14: CHECK( result.relation_flags == kFlagsValidTracked ) -14: with expansion: -14: 51 == 51 -14: with message: -14: str := "IP, IP, VT, IP, IP" -14: -14: ------------------------------------------------------------------------------- -14: Relation Chain Flags -14: Non-Tracked -14: ------------------------------------------------------------------------------- -14: ./tests/tests_relation_chain.cpp:208 -14: ............................................................................... -14: -14: ./tests/tests_relation_chain.cpp:210: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, VNT, P" -14: -14: ./tests/tests_relation_chain.cpp:211: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, VNT, VNT" -14: -14: ./tests/tests_relation_chain.cpp:212: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, P" -14: -14: ./tests/tests_relation_chain.cpp:213: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, VNT" -14: -14: ./tests/tests_relation_chain.cpp:214: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, IP" -14: -14: ./tests/tests_relation_chain.cpp:215: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "IP, VNT" -14: -14: ./tests/tests_relation_chain.cpp:216: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:217: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "IP, VNT, P" -14: -14: ./tests/tests_relation_chain.cpp:218: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, VNT, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:219: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, IP, VNT, P" -14: -14: ./tests/tests_relation_chain.cpp:222: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "P, ONLY_ORIENTATION, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:223: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "P, ONLY_POSITION, IP, P" -14: -14: ./tests/tests_relation_chain.cpp:226: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "ONLY_ORIENTATION, VNT" -14: -14: ./tests/tests_relation_chain.cpp:227: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "ONLY_POSITION, VNT" -14: -14: ./tests/tests_relation_chain.cpp:229: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, ONLY_ORIENTATION" -14: -14: ./tests/tests_relation_chain.cpp:230: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "VNT, ONLY_POSITION" -14: -14: ./tests/tests_relation_chain.cpp:233: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "ONLY_ORIENTATION, P, VNT" -14: -14: ./tests/tests_relation_chain.cpp:234: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "ONLY_POSITION, P, VNT" -14: -14: ./tests/tests_relation_chain.cpp:236: PASSED: -14: CHECK( result.relation_flags == kFlagsValid ) -14: with expansion: -14: 3 == 3 -14: with message: -14: str := "VNT, ONLY_ORIENTATION, P" -14: -14: ./tests/tests_relation_chain.cpp:237: PASSED: -14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) -14: with expansion: -14: 2 == 2 -14: with message: -14: str := "VNT, ONLY_POSITION, P" -14: -14: =============================================================================== -14: All tests passed (47 assertions in 1 test case) -14: -15: Randomness seeded to: 904104025 -15: -15: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -15: tests_vector is a Catch2 v3.6.0 host application. -15: Run with -? for options -15: -15: ------------------------------------------------------------------------------- -15: u_vector -15: Test interface generated from macros -15: ------------------------------------------------------------------------------- -15: ./tests/tests_vector.cpp:14 -15: ............................................................................... -15: -15: ./tests/tests_vector.cpp:17: PASSED: -15: CHECK( vf.ptr != __null ) -15: with expansion: -15: 0x0000aaab0ec52110 != 0 -15: -15: ./tests/tests_vector.cpp:31: PASSED: -15: CHECK( a == A ) -15: with expansion: -15: 2.710000038f == 2.710000038f -15: -15: ./tests/tests_vector.cpp:32: PASSED: -15: CHECK( b == B ) -15: with expansion: -15: 1.610000014f == 1.610000014f -15: -15: ./tests/tests_vector.cpp:33: PASSED: -15: CHECK( c == C ) -15: with expansion: -15: 3.140000105f == 3.140000105f -15: -15: ./tests/tests_vector.cpp:36: PASSED: -15: CHECK( vf.ptr == __null ) -15: with expansion: -15: nullptr == 0 -15: -15: =============================================================================== -15: All tests passed (5 assertions in 1 test case) -15: -16: Randomness seeded to: 3092037999 -16: -16: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -16: tests_worker is a Catch2 v3.6.0 host application. -16: Run with -? for options -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:21 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:51: PASSED: -16: CHECK( !calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:52: PASSED: -16: CHECK( !calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:53: PASSED: -16: CHECK( !calledA[2] ) -16: with expansion: -16: true -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: Sequential wait -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:57 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:60: PASSED: -16: CHECK( calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:61: PASSED: -16: CHECK( calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:62: PASSED: -16: CHECK( calledA[2] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:64: PASSED: -16: CHECK( !calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:65: PASSED: -16: CHECK( !calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:66: PASSED: -16: CHECK( !calledB[2] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:71: PASSED: -16: CHECK( calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:72: PASSED: -16: CHECK( calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:73: PASSED: -16: CHECK( calledB[2] ) -16: with expansion: -16: true -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:21 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:51: PASSED: -16: CHECK( !calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:52: PASSED: -16: CHECK( !calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:53: PASSED: -16: CHECK( !calledA[2] ) -16: with expansion: -16: true -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: Simultaneous dispatch, reversed wait -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:76 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:78: PASSED: -16: CHECK( !calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:79: PASSED: -16: CHECK( !calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:80: PASSED: -16: CHECK( !calledB[2] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:86: PASSED: -16: CHECK( calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:87: PASSED: -16: CHECK( calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:88: PASSED: -16: CHECK( calledB[2] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:91: PASSED: -16: CHECK( calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:92: PASSED: -16: CHECK( calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:93: PASSED: -16: CHECK( calledA[2] ) -16: with expansion: -16: true -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:21 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:51: PASSED: -16: CHECK( !calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:52: PASSED: -16: CHECK( !calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:53: PASSED: -16: CHECK( !calledA[2] ) -16: with expansion: -16: true -16: -16: ------------------------------------------------------------------------------- -16: TaskCollection -16: Simultaneous dispatch, reversed wait -16: ------------------------------------------------------------------------------- -16: ./tests/tests_worker.cpp:97 -16: ............................................................................... -16: -16: ./tests/tests_worker.cpp:99: PASSED: -16: CHECK( !calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:100: PASSED: -16: CHECK( !calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:101: PASSED: -16: CHECK( !calledB[2] ) -16: with expansion: -16: true -16: -17: Randomness seeded to: 2032391808 -17: -17: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -17: tests_pose is a Catch2 v3.6.0 host application. -17: Run with -? for options -17: -17: ------------------------------------------------------------------------------- -17: Pose invert works -17: ------------------------------------------------------------------------------- -17: ./tests/tests_pose.cpp:15 -17: ............................................................................... -17: -17: ./tests/tests_pose.cpp:35: PASSED: -17: CHECK( m_vec3_len(out_a.position) < 0.001f ) -17: with expansion: -17: 0.000139849f < 0.001f -17: -17: ./tests/tests_pose.cpp:36: PASSED: -17: CHECK( 1 - abs(out_a.orientation.w) < 0.001f ) -17: with expansion: -17: 0.00000006f < 0.001f -17: -17: ./tests/tests_pose.cpp:38: PASSED: -17: CHECK( m_vec3_len(out_b.position) < 0.001f ) -17: with expansion: -17: 0.000045776f < 0.001f -17: -17: ./tests/tests_pose.cpp:39: PASSED: -17: CHECK( 1 - abs(out_b.orientation.w) < 0.001f ) -17: with expansion: -17: 0.00000006f < 0.001f -17: -17: ------------------------------------------------------------------------------- -17: Pose interpolation works -17: ------------------------------------------------------------------------------- -17: ./tests/tests_pose.cpp:42 -17: ............................................................................... -17: -17: ./tests/tests_pose.cpp:61: PASSED: -17: CHECK( res.position.x == Catch::Approx(0).margin(e) ) -17: with expansion: -17: 0.0f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:62: PASSED: -17: CHECK( res.position.y == Catch::Approx(0).margin(e) ) -17: with expansion: -17: 0.0f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:63: PASSED: -17: CHECK( res.position.z == Catch::Approx(0).margin(e) ) -17: with expansion: -17: 0.0f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:64: PASSED: -17: CHECK( res.orientation.x == Catch::Approx(0).margin(e) ) -17: with expansion: -17: -0.000000001f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:65: PASSED: -17: CHECK( res.orientation.x == Catch::Approx(0).margin(e) ) -17: with expansion: -17: -0.000000001f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:66: PASSED: -17: CHECK( res.orientation.y == Catch::Approx(0).margin(e) ) -17: with expansion: -17: -0.000000002f == Approx( 0.0 ) -17: -17: ./tests/tests_pose.cpp:67: PASSED: -17: CHECK( res.orientation.w == Catch::Approx(1).margin(e) ) -17: with expansion: -17: 0.99999994f == Approx( 1.0 ) -17: -17: =============================================================================== -17: All tests passed (11 assertions in 2 test cases) -17: -18: Randomness seeded to: 447542793 -18: -18: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -18: tests_vec3_angle is a Catch2 v3.6.0 host application. -18: Run with -? for options -18: -18: ------------------------------------------------------------------------------- -18: Vec3Angle -18: ------------------------------------------------------------------------------- -18: ./tests/tests_vec3_angle.cpp:14 -18: ............................................................................... -18: -18: ./tests/tests_vec3_angle.cpp:17: PASSED: -18: CHECK( m_vec3_angle({1, 0, 0}, {-1, 0, 0}) == Catch::Approx(3.14159265358979323846) ) -18: with expansion: -18: 3.141592741f -18: == -18: Approx( 3.14159265358979312 ) -18: -18: ./tests/tests_vec3_angle.cpp:18: PASSED: -18: CHECK( m_vec3_angle({1, 0, 0}, {0, 1, 0}) == Catch::Approx(3.14159265358979323846 / 2) ) -18: with expansion: -18: 1.570796371f -18: == -18: Approx( 1.57079632679489656 ) -18: -18: ./tests/tests_vec3_angle.cpp:19: PASSED: -18: CHECK( m_vec3_angle({1, 0, 0}, {sqrt2_2, sqrt2_2, 0}) == Catch::Approx(3.14159265358979323846 / 4) ) -18: with expansion: -18: 0.785398126f -18: == -18: Approx( 0.78539816339744828 ) -18: -18: =============================================================================== -18: All tests passed (3 assertions in 1 test case) -18: -12/22 Test #13: tests_rational ................... Passed 0.04 sec -13/22 Test #14: tests_relation_chain ............. Passed 0.04 sec -14/22 Test #15: tests_vector ..................... Passed 0.04 sec -15/22 Test #17: tests_pose ....................... Passed 0.03 sec -16/22 Test #18: tests_vec3_angle ................. Passed 0.03 sec -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000881000000 (0x38d7ed9497e40) -9: > -9: 1000000875200000 (0x38d7ed8f0fe00) -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000885000000 (0x38d7ed9868740) -9: > -9: 1000000864270000 (0x38d7ed84a36b0) -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000885000000 (0x38d7ed9868740) -9: > -9: 1000000881000000 (0x38d7ed9497e40) -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 43 -9: 1000000864270000 -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000864270000 (0x38d7ed84a36b0) -9: <= -9: 1000000875200000 (0x38d7ed8f0fe00) -9: with messages: -9: 43 -9: 1000000864270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000864270000 (0x38d7ed84a36b0) -9: <= -9: 1000000875200000 (0x38d7ed8f0fe00) -9: with messages: -9: 43 -9: 1000000864270000 -9: -9: frame_id: 42 -9: desired_present_time_ns: 1000000865000000 -9: actual_present_time_ns: 1000000865000000 -9: earliest_present_time_ns: 1000000865000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000866000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000881000000 (0x38d7ed9497e40) -9: >= -9: 1000000880270000 (0x38d7ed93e5ab0) -9: with messages: -9: 43 -9: 1000000864270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000881000000 (0x38d7ed9497e40) -9: with messages: -9: 43 -9: 1000000864270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000891200000 (0x38d7ed9e52200) -9: >= -9: 1000000880270000 (0x38d7ed93e5ab0) -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000897000000 (0x38d7eda3da240) -9: > -9: 1000000880270000 (0x38d7ed93e5ab0) -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000897000000 (0x38d7eda3da240) -9: > -9: 1000000891200000 (0x38d7ed9e52200) -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000901000000 (0x38d7eda7aab40) -9: > -9: 1000000880270000 (0x38d7ed93e5ab0) -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000901000000 (0x38d7eda7aab40) -9: > -9: 1000000897000000 (0x38d7eda3da240) -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 44 -9: 1000000880270000 -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000880270000 (0x38d7ed93e5ab0) -9: <= -9: 1000000891200000 (0x38d7ed9e52200) -9: with messages: -9: 44 -9: 1000000880270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000880270000 (0x38d7ed93e5ab0) -9: <= -9: 1000000891200000 (0x38d7ed9e52200) -9: with messages: -9: 44 -9: 1000000880270000 -9: -9: frame_id: 43 -9: desired_present_time_ns: 1000000881000000 -9: actual_present_time_ns: 1000000881000000 -9: earliest_present_time_ns: 1000000881000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000882000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000897000000 (0x38d7eda3da240) -9: >= -9: 1000000896270000 (0x38d7eda327eb0) -9: with messages: -9: 44 -9: 1000000880270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000897000000 (0x38d7eda3da240) -9: with messages: -9: 44 -9: 1000000880270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000907200000 (0x38d7edad94600) -9: >= -9: 1000000896270000 (0x38d7eda327eb0) -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000913000000 (0x38d7edb31c640) -9: > -9: 1000000896270000 (0x38d7eda327eb0) -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000913000000 (0x38d7edb31c640) -9: > -9: 1000000907200000 (0x38d7edad94600) -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000917000000 (0x38d7edb6ecf40) -9: > -9: 1000000896270000 (0x38d7eda327eb0) -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000917000000 (0x38d7edb6ecf40) -9: > -9: 1000000913000000 (0x38d7edb31c640) -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 45 -9: 1000000896270000 -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000896270000 (0x38d7eda327eb0) -9: <= -9: 1000000907200000 (0x38d7edad94600) -9: with messages: -9: 45 -9: 1000000896270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000896270000 (0x38d7eda327eb0) -9: <= -9: 1000000907200000 (0x38d7edad94600) -9: with messages: -9: 45 -9: 1000000896270000 -9: -9: frame_id: 44 -9: desired_present_time_ns: 1000000897000000 -9: actual_present_time_ns: 1000000897000000 -9: earliest_present_time_ns: 1000000897000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000898000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000913000000 (0x38d7edb31c640) -9: >= -9: 1000000912270000 (0x38d7edb26a2b0) -9: with messages: -9: 45 -9: 1000000896270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000913000000 (0x38d7edb31c640) -9: with messages: -9: 45 -9: 1000000896270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000923200000 (0x38d7edbcd6a00) -9: >= -9: 1000000912270000 (0x38d7edb26a2b0) -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000929000000 (0x38d7edc25ea40) -9: > -9: 1000000912270000 (0x38d7edb26a2b0) -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000929000000 (0x38d7edc25ea40) -9: > -9: 1000000923200000 (0x38d7edbcd6a00) -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000933000000 (0x38d7edc62f340) -9: > -9: 1000000912270000 (0x38d7edb26a2b0) -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000933000000 (0x38d7edc62f340) -9: > -9: 1000000929000000 (0x38d7edc25ea40) -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 46 -9: 1000000912270000 -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000912270000 (0x38d7edb26a2b0) -9: <= -9: 1000000923200000 (0x38d7edbcd6a00) -9: with messages: -9: 46 -9: 1000000912270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000912270000 (0x38d7edb26a2b0) -9: <= -9: 1000000923200000 (0x38d7edbcd6a00) -9: with messages: -9: 46 -9: 1000000912270000 -9: -9: frame_id: 45 -9: desired_present_time_ns: 1000000913000000 -9: actual_present_time_ns: 1000000913000000 -9: earliest_present_time_ns: 1000000913000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000914000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000929000000 (0x38d7edc25ea40) -9: >= -9: 1000000928270000 (0x38d7edc1ac6b0) -9: with messages: -9: 46 -9: 1000000912270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000929000000 (0x38d7edc25ea40) -9: with messages: -9: 46 -9: 1000000912270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000939200000 (0x38d7edcc18e00) -9: >= -9: 1000000928270000 (0x38d7edc1ac6b0) -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000945000000 (0x38d7edd1a0e40) -9: > -9: 1000000928270000 (0x38d7edc1ac6b0) -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000945000000 (0x38d7edd1a0e40) -9: > -9: 1000000939200000 (0x38d7edcc18e00) -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000949000000 (0x38d7edd571740) -9: > -9: 1000000928270000 (0x38d7edc1ac6b0) -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000949000000 (0x38d7edd571740) -9: > -9: 1000000945000000 (0x38d7edd1a0e40) -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 47 -9: 1000000928270000 -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000928270000 (0x38d7edc1ac6b0) -9: <= -9: 1000000939200000 (0x38d7edcc18e00) -9: with messages: -9: 47 -9: 1000000928270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000928270000 (0x38d7edc1ac6b0) -9: <= -9: 1000000939200000 (0x38d7edcc18e00) -9: with messages: -9: 47 -9: 1000000928270000 -9: -9: frame_id: 46 -9: desired_present_time_ns: 1000000929000000 -9: actual_present_time_ns: 1000000929000000 -9: earliest_present_time_ns: 1000000929000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000930000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000945000000 (0x38d7edd1a0e40) -9: >= -9: 1000000944270000 (0x38d7edd0eeab0) -9: with messages: -9: 47 -9: 1000000928270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000945000000 (0x38d7edd1a0e40) -9: with messages: -9: 47 -9: 1000000928270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000955200000 (0x38d7eddb5b200) -9: >= -9: 1000000944270000 (0x38d7edd0eeab0) -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000961000000 (0x38d7ede0e3240) -9: > -9: 1000000944270000 (0x38d7edd0eeab0) -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000961000000 (0x38d7ede0e3240) -9: > -9: 1000000955200000 (0x38d7eddb5b200) -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000965000000 (0x38d7ede4b3b40) -9: > -9: 1000000944270000 (0x38d7edd0eeab0) -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000965000000 (0x38d7ede4b3b40) -9: > -9: 1000000961000000 (0x38d7ede0e3240) -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 48 -9: 1000000944270000 -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000944270000 (0x38d7edd0eeab0) -9: <= -9: 1000000955200000 (0x38d7eddb5b200) -9: with messages: -9: 48 -9: 1000000944270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000944270000 (0x38d7edd0eeab0) -9: <= -9: 1000000955200000 (0x38d7eddb5b200) -9: with messages: -9: 48 -9: 1000000944270000 -9: -9: frame_id: 47 -9: desired_present_time_ns: 1000000945000000 -9: actual_present_time_ns: 1000000945000000 -9: earliest_present_time_ns: 1000000945000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000946000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000961000000 (0x38d7ede0e3240) -9: >= -9: 1000000960270000 (0x38d7ede030eb0) -9: with messages: -9: 48 -9: 1000000944270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000961000000 (0x38d7ede0e3240) -9: with messages: -9: 48 -9: 1000000944270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000971200000 (0x38d7edea9d600) -9: >= -9: 1000000960270000 (0x38d7ede030eb0) -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000977000000 (0x38d7edf025640) -9: > -9: 1000000960270000 (0x38d7ede030eb0) -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000977000000 (0x38d7edf025640) -9: > -9: 1000000971200000 (0x38d7edea9d600) -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000981000000 (0x38d7edf3f5f40) -9: > -9: 1000000960270000 (0x38d7ede030eb0) -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000981000000 (0x38d7edf3f5f40) -9: > -9: 1000000977000000 (0x38d7edf025640) -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 49 -9: 1000000960270000 -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000960270000 (0x38d7ede030eb0) -9: <= -9: 1000000971200000 (0x38d7edea9d600) -9: with messages: -9: 49 -9: 1000000960270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000960270000 (0x38d7ede030eb0) -9: <= -9: 1000000971200000 (0x38d7edea9d600) -9: with messages: -9: 49 -9: 1000000960270000 -9: -9: frame_id: 48 -9: desired_present_time_ns: 1000000961000000 -9: actual_present_time_ns: 1000000961000000 -9: earliest_present_time_ns: 1000000961000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000962000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000977000000 (0x38d7edf025640) -9: >= -9: 1000000976270000 (0x38d7edef732b0) -9: with messages: -9: 49 -9: 1000000960270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000977000000 (0x38d7edf025640) -9: with messages: -9: 49 -9: 1000000960270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000987200000 (0x38d7edf9dfa00) -9: >= -9: 1000000976270000 (0x38d7edef732b0) -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000993000000 (0x38d7edff67a40) -9: > -9: 1000000976270000 (0x38d7edef732b0) -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000993000000 (0x38d7edff67a40) -9: > -9: 1000000987200000 (0x38d7edf9dfa00) -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000997000000 (0x38d7ee0338340) -9: > -9: 1000000976270000 (0x38d7edef732b0) -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000997000000 (0x38d7ee0338340) -9: > -9: 1000000993000000 (0x38d7edff67a40) -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 50 -9: 1000000976270000 -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000976270000 (0x38d7edef732b0) -9: <= -9: 1000000987200000 (0x38d7edf9dfa00) -9: with messages: -9: 50 -9: 1000000976270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000976270000 (0x38d7edef732b0) -9: <= -9: 1000000987200000 (0x38d7edf9dfa00) -9: with messages: -9: 50 -9: 1000000976270000 -9: -9: frame_id: 49 -9: desired_present_time_ns: 1000000977000000 -9: actual_present_time_ns: 1000000977000000 -9: earliest_present_time_ns: 1000000977000000 -9: present_margin_ns: 730000 -9: now_ns: 1000000978000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000993000000 (0x38d7edff67a40) -9: >= -9: 1000000992270000 (0x38d7edfeb56b0) -9: with messages: -9: 50 -9: 1000000976270000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000993000000 (0x38d7edff67a40) -9: with messages: -9: 50 -9: 1000000976270000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000001003200000 (0x38d7ee0921e00) -9: >= -9: 1000000992270000 (0x38d7edfeb56b0) -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000001009000000 (0x38d7ee0ea9e40) -9: > -9: 1000000992270000 (0x38d7edfeb56b0) -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000001009000000 (0x38d7ee0ea9e40) -9: > -9: 1000001003200000 (0x38d7ee0921e00) -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000001013000000 (0x38d7ee127a740) -9: > -9: 1000000992270000 (0x38d7edfeb56b0) -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000001013000000 (0x38d7ee127a740) -9: > -9: 1000001009000000 (0x38d7ee0ea9e40) -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 51 -9: 1000000992270000 -9: -9: ./tests/tests_pacing.cpp:337: PASSED: -9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(longBeginDelay + longDrawDelay + shortSubmitDelay + longGpuTime) ) -9: with expansion: -9: 5800000 ns > 5050000 ns -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:344 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:348: PASSED: -9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) -9: with expansion: -9: 0 == 0 -9: -9: ./tests/tests_pacing.cpp:349: PASSED: -9: REQUIRE( upc != nullptr ) -9: with expansion: -9: 0x0000aaaacfe46c20 != nullptr -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: Standalone predictions -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:353 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000062800000 (0x38d7ea884c080) -9: >= -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000066000000 (0x38d7ea8b59480) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:344 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:348: PASSED: -9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) -9: with expansion: -9: 0 == 0 -9: -9: ./tests/tests_pacing.cpp:349: PASSED: -9: REQUIRE( upc != nullptr ) -9: with expansion: -9: 0x0000aaaacfe46c20 != nullptr -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: Consistency in loop -9: Fast -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:365 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000062800000 (0x38d7ea884c080) -9: >= -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000066000000 (0x38d7ea8b59480) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000001000000 (0x38d7ea4d5c240) -9: <= -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000001000000 (0x38d7ea4d5c240) -9: <= -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: >= -9: 1000000064040000 (0x38d7ea897ac40) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000066000000 (0x38d7ea8b59480) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000078800000 (0x38d7ea978e480) -9: >= -9: 1000000064040000 (0x38d7ea897ac40) -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: > -9: 1000000064040000 (0x38d7ea897ac40) -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: > -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000086000000 (0x38d7ea9e6c180) -9: > -9: 1000000064040000 (0x38d7ea897ac40) -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000086000000 (0x38d7ea9e6c180) -9: > -9: 1000000082000000 (0x38d7ea9a9b880) -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 6 -9: 1000000064040000 -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000064040000 (0x38d7ea897ac40) -9: <= -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000064040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000064040000 (0x38d7ea897ac40) -9: <= -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000064040000 -9: -9: frame_id: 5 -9: desired_present_time_ns: 1000000066000000 -9: actual_present_time_ns: 1000000066000000 -9: earliest_present_time_ns: 1000000066000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000067000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: >= -9: 1000000080040000 (0x38d7ea98bd040) -9: with messages: -9: 6 -9: 1000000064040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000082000000 (0x38d7ea9a9b880) -9: with messages: -9: 6 -9: 1000000064040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000094800000 (0x38d7eaa6d0880) -9: >= -9: 1000000080040000 (0x38d7ea98bd040) -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: > -9: 1000000080040000 (0x38d7ea98bd040) -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: > -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000102000000 (0x38d7eaadae580) -9: > -9: 1000000080040000 (0x38d7ea98bd040) -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000102000000 (0x38d7eaadae580) -9: > -9: 1000000098000000 (0x38d7eaa9ddc80) -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 7 -9: 1000000080040000 -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000080040000 (0x38d7ea98bd040) -9: <= -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000080040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000080040000 (0x38d7ea98bd040) -9: <= -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000080040000 -9: -9: frame_id: 6 -9: desired_present_time_ns: 1000000082000000 -9: actual_present_time_ns: 1000000082000000 -9: earliest_present_time_ns: 1000000082000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000083000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: >= -9: 1000000096040000 (0x38d7eaa7ff440) -9: with messages: -9: 7 -9: 1000000080040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000098000000 (0x38d7eaa9ddc80) -9: with messages: -9: 7 -9: 1000000080040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000110800000 (0x38d7eab612c80) -9: >= -9: 1000000096040000 (0x38d7eaa7ff440) -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: > -9: 1000000096040000 (0x38d7eaa7ff440) -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: > -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000118000000 (0x38d7eabcf0980) -9: > -9: 1000000096040000 (0x38d7eaa7ff440) -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000118000000 (0x38d7eabcf0980) -9: > -9: 1000000114000000 (0x38d7eab920080) -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 8 -9: 1000000096040000 -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000096040000 (0x38d7eaa7ff440) -9: <= -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000096040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000096040000 (0x38d7eaa7ff440) -9: <= -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000096040000 -9: -9: frame_id: 7 -9: desired_present_time_ns: 1000000098000000 -9: actual_present_time_ns: 1000000098000000 -9: earliest_present_time_ns: 1000000098000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000099000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: >= -9: 1000000112040000 (0x38d7eab741840) -9: with messages: -9: 8 -9: 1000000096040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000114000000 (0x38d7eab920080) -9: with messages: -9: 8 -9: 1000000096040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000126800000 (0x38d7eac555080) -9: >= -9: 1000000112040000 (0x38d7eab741840) -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: > -9: 1000000112040000 (0x38d7eab741840) -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: > -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000134000000 (0x38d7eacc32d80) -9: > -9: 1000000112040000 (0x38d7eab741840) -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000134000000 (0x38d7eacc32d80) -9: > -9: 1000000130000000 (0x38d7eac862480) -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 9 -9: 1000000112040000 -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000112040000 (0x38d7eab741840) -9: <= -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000112040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000112040000 (0x38d7eab741840) -9: <= -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000112040000 -9: -9: frame_id: 8 -9: desired_present_time_ns: 1000000114000000 -9: actual_present_time_ns: 1000000114000000 -9: earliest_present_time_ns: 1000000114000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000115000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: >= -9: 1000000128040000 (0x38d7eac683c40) -9: with messages: -9: 9 -9: 1000000112040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000130000000 (0x38d7eac862480) -9: with messages: -9: 9 -9: 1000000112040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000142800000 (0x38d7ead497480) -9: >= -9: 1000000128040000 (0x38d7eac683c40) -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: > -9: 1000000128040000 (0x38d7eac683c40) -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: > -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000150000000 (0x38d7eadb75180) -9: > -9: 1000000128040000 (0x38d7eac683c40) -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000150000000 (0x38d7eadb75180) -9: > -9: 1000000146000000 (0x38d7ead7a4880) -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 10 -9: 1000000128040000 -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000128040000 (0x38d7eac683c40) -9: <= -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000128040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000128040000 (0x38d7eac683c40) -9: <= -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000128040000 -9: -9: frame_id: 9 -9: desired_present_time_ns: 1000000130000000 -9: actual_present_time_ns: 1000000130000000 -9: earliest_present_time_ns: 1000000130000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000131000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: >= -9: 1000000144040000 (0x38d7ead5c6040) -9: with messages: -9: 10 -9: 1000000128040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000146000000 (0x38d7ead7a4880) -9: with messages: -9: 10 -9: 1000000128040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000158800000 (0x38d7eae3d9880) -9: >= -9: 1000000144040000 (0x38d7ead5c6040) -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: > -9: 1000000144040000 (0x38d7ead5c6040) -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: > -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000166000000 (0x38d7eaeab7580) -9: > -9: 1000000144040000 (0x38d7ead5c6040) -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000166000000 (0x38d7eaeab7580) -9: > -9: 1000000162000000 (0x38d7eae6e6c80) -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 11 -9: 1000000144040000 -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000144040000 (0x38d7ead5c6040) -9: <= -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000144040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000144040000 (0x38d7ead5c6040) -9: <= -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000144040000 -9: -9: frame_id: 10 -9: desired_present_time_ns: 1000000146000000 -9: actual_present_time_ns: 1000000146000000 -9: earliest_present_time_ns: 1000000146000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000147000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: >= -9: 1000000160040000 (0x38d7eae508440) -9: with messages: -9: 11 -9: 1000000144040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000162000000 (0x38d7eae6e6c80) -9: with messages: -9: 11 -9: 1000000144040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000174800000 (0x38d7eaf31bc80) -9: >= -9: 1000000160040000 (0x38d7eae508440) -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: > -9: 1000000160040000 (0x38d7eae508440) -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: > -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000182000000 (0x38d7eaf9f9980) -9: > -9: 1000000160040000 (0x38d7eae508440) -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000182000000 (0x38d7eaf9f9980) -9: > -9: 1000000178000000 (0x38d7eaf629080) -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 12 -9: 1000000160040000 -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000160040000 (0x38d7eae508440) -9: <= -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000160040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000160040000 (0x38d7eae508440) -9: <= -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000160040000 -9: -9: frame_id: 11 -9: desired_present_time_ns: 1000000162000000 -9: actual_present_time_ns: 1000000162000000 -9: earliest_present_time_ns: 1000000162000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000163000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: >= -9: 1000000176040000 (0x38d7eaf44a840) -9: with messages: -9: 12 -9: 1000000160040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000178000000 (0x38d7eaf629080) -9: with messages: -9: 12 -9: 1000000160040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000190800000 (0x38d7eb025e080) -9: >= -9: 1000000176040000 (0x38d7eaf44a840) -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: > -9: 1000000176040000 (0x38d7eaf44a840) -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: > -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000198000000 (0x38d7eb093bd80) -9: > -9: 1000000176040000 (0x38d7eaf44a840) -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000198000000 (0x38d7eb093bd80) -9: > -9: 1000000194000000 (0x38d7eb056b480) -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 13 -9: 1000000176040000 -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000176040000 (0x38d7eaf44a840) -9: <= -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000176040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000176040000 (0x38d7eaf44a840) -9: <= -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000176040000 -9: -9: frame_id: 12 -9: desired_present_time_ns: 1000000178000000 -9: actual_present_time_ns: 1000000178000000 -9: earliest_present_time_ns: 1000000178000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000179000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: >= -9: 1000000192040000 (0x38d7eb038cc40) -9: with messages: -9: 13 -9: 1000000176040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000194000000 (0x38d7eb056b480) -9: with messages: -9: 13 -9: 1000000176040000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000206800000 (0x38d7eb11a0480) -9: >= -9: 1000000192040000 (0x38d7eb038cc40) -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: > -9: 1000000192040000 (0x38d7eb038cc40) -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: > -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000214000000 (0x38d7eb187e180) -9: > -9: 1000000192040000 (0x38d7eb038cc40) -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000214000000 (0x38d7eb187e180) -9: > -9: 1000000210000000 (0x38d7eb14ad880) -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 14 -9: 1000000192040000 -9: 14 -9: 1000000192040000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000192040000 (0x38d7eb038cc40) -9: <= -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000192040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000192040000 (0x38d7eb038cc40) -9: <= -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000192040000 -9: -9: frame_id: 13 -9: desired_present_time_ns: 1000000194000000 -9: actual_present_time_ns: 1000000194000000 -9: earliest_present_time_ns: 1000000194000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000195000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: >= -9: 1000000208040000 (0x38d7eb12cf040) -9: with messages: -9: 14 -9: 1000000192040000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000210000000 (0x38d7eb14ad880) -9: with messages: -9: 14 -9: 1000000192040000 -9: -9: frame_id: 14 -9: desired_present_time_ns: 1000000210000000 -9: actual_present_time_ns: 1000000210000000 -9: earliest_present_time_ns: 1000000210000000 -9: present_margin_ns: 1960000 -9: now_ns: 1000000211000000 -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:344 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:348: PASSED: -9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) -9: with expansion: -9: 0 == 0 -9: -9: ./tests/tests_pacing.cpp:349: PASSED: -9: REQUIRE( upc != nullptr ) -9: with expansion: -9: 0x0000aaaacfe46c20 != nullptr -9: -9: ------------------------------------------------------------------------------- -9: u_pacing_compositor_fake -9: Consistency in loop -9: Slow -9: ------------------------------------------------------------------------------- -9: ./tests/tests_pacing.cpp:384 -9: ............................................................................... -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000062800000 (0x38d7ea884c080) -9: >= -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000066000000 (0x38d7ea8b59480) -9: > -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000001000000 (0x38d7ea4d5c240) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000070000000 (0x38d7ea8f29d80) -9: > -9: 1000000066000000 (0x38d7ea8b59480) -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 5 -9: 1000000001000000 -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000001000000 (0x38d7ea4d5c240) -9: <= -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000001000000 (0x38d7ea4d5c240) -9: <= -9: 1000000062800000 (0x38d7ea884c080) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: >= -9: 1000000067870000 (0x38d7ea8d21d30) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000082000000 (0x38d7ea9a9b880) -9: with messages: -9: 5 -9: 1000000001000000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000078800000 (0x38d7ea978e480) -9: >= -9: 1000000067870000 (0x38d7ea8d21d30) -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: > -9: 1000000067870000 (0x38d7ea8d21d30) -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000082000000 (0x38d7ea9a9b880) -9: > -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000086000000 (0x38d7ea9e6c180) -9: > -9: 1000000067870000 (0x38d7ea8d21d30) -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000086000000 (0x38d7ea9e6c180) -9: > -9: 1000000082000000 (0x38d7ea9a9b880) -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 6 -9: 1000000067870000 -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000067870000 (0x38d7ea8d21d30) -9: <= -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000067870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000067870000 (0x38d7ea8d21d30) -9: <= -9: 1000000078800000 (0x38d7ea978e480) -9: with messages: -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: >= -9: 1000000083870000 (0x38d7ea9c64130) -9: with messages: -9: 6 -9: 1000000067870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000098000000 (0x38d7eaa9ddc80) -9: with messages: -9: 6 -9: 1000000067870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000094800000 (0x38d7eaa6d0880) -9: >= -9: 1000000083870000 (0x38d7ea9c64130) -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: > -9: 1000000083870000 (0x38d7ea9c64130) -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -19: Randomness seeded to: 2752220070 -19: =============================================================================== -19: No tests ran -19: -17/22 Test #19: tests_comp_client_vulkan ......... Passed 0.03 sec -20: Randomness seeded to: 3021197987 -20: -20: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -20: tests_uv_to_tangent is a Catch2 v3.6.0 host application. -20: Run with -? for options -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:38 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: -20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) -20: with expansion: -20: 0.99999999999999989 is within 0.000001 of 1.0 -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: 45_degrees -20: normal -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:51 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: -20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) -20: with expansion: -20: -1.0f is within 0.000001 of -1.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: -20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) -20: with expansion: -20: -1.0f is within 0.000001 of -1.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: -20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) -20: with expansion: -20: 2.0f is within 0.000001 of 2.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: -20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) -20: with expansion: -20: 2.0f is within 0.000001 of 2.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:38 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: -20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) -20: with expansion: -20: 0.99999999999999989 is within 0.000001 of 1.0 -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: 45_degrees -20: flipped_vertical -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:65 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: -20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) -20: with expansion: -20: -1.0f is within 0.000001 of -1.0 -20: with messages: -20: f45.angle_up := -0.785398185f -20: f45.angle_down := 0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: -20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) -20: with expansion: -20: 1.0f is within 0.000001 of 1.0 -20: with messages: -20: f45.angle_up := -0.785398185f -20: f45.angle_down := 0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: -20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) -20: with expansion: -20: 2.0f is within 0.000001 of 2.0 -20: with messages: -20: f45.angle_up := -0.785398185f -20: f45.angle_down := 0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: -20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) -20: with expansion: -20: -2.0f is within 0.000001 of -2.0 -20: with messages: -20: f45.angle_up := -0.785398185f -20: f45.angle_down := 0.785398185f -20: f45.angle_left := -0.785398185f -20: f45.angle_right := 0.785398185f -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:38 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: -20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) -20: with expansion: -20: 0.99999999999999989 is within 0.000001 of 1.0 -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: 45_degrees -20: flipped_horizontal -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:78 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: -20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) -20: with expansion: -20: 1.0f is within 0.000001 of 1.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := 0.785398185f -20: f45.angle_right := -0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: -20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) -20: with expansion: -20: -1.0f is within 0.000001 of -1.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := 0.785398185f -20: f45.angle_right := -0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: -20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) -20: with expansion: -20: -2.0f is within 0.000001 of -2.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := 0.785398185f -20: f45.angle_right := -0.785398185f -20: -20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: -20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) -20: with expansion: -20: 2.0f is within 0.000001 of 2.0 -20: with messages: -20: f45.angle_up := 0.785398185f -20: f45.angle_down := -0.785398185f -20: f45.angle_left := 0.785398185f -20: f45.angle_right := -0.785398185f -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:38 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: -20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) -20: with expansion: -20: 0.99999999999999989 is within 0.000001 of 1.0 -20: -20: ------------------------------------------------------------------------------- -20: render_calc_uv_to_tangent_lengths_rect -20: 30_degrees -20: ------------------------------------------------------------------------------- -20: ./tests/tests_uv_to_tangent.cpp:93 -20: ............................................................................... -20: -20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: -20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) -20: with expansion: -20: -0.577350259f is within 0.000001 of -0.57735025882720947 -20: with messages: -20: f30.angle_up := 0.52359879f -20: f30.angle_down := -0.52359879f -20: f30.angle_left := -0.52359879f -20: f30.angle_right := 0.52359879f -20: -20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: -20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) -20: with expansion: -20: -0.577350259f is within 0.000001 of -0.57735025882720947 -20: with messages: -20: f30.angle_up := 0.52359879f -20: f30.angle_down := -0.52359879f -20: f30.angle_left := -0.52359879f -20: f30.angle_right := 0.52359879f -20: -20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: -20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) -20: with expansion: -20: 1.154700518f is within 0.000001 of 1.15470051765441895 -20: with messages: -20: f30.angle_up := 0.52359879f -20: f30.angle_down := -0.52359879f -20: f30.angle_left := -0.52359879f -20: f30.angle_right := 0.52359879f -20: -20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: -20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) -20: with expansion: -20: 1.154700518f is within 0.000001 of 1.15470051765441895 -20: with messages: -20: f30.angle_up := 0.52359879f -20: f30.angle_down := -0.52359879f -20: f30.angle_left := -0.52359879f -20: f30.angle_right := 0.52359879f -20: -20: =============================================================================== -20: All tests passed (20 assertions in 1 test case) -20: -18/22 Test #20: tests_uv_to_tangent .............. Passed 0.03 sec -21: Randomness seeded to: 1995129056 -21: -21: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ -21: tests_input_transform is a Catch2 v3.6.0 host application. -21: Run with -? for options -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: -1.0f == -1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: -0.5f == -0.5f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 0.0f == 0.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: -0.0f == -0.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 0.5f == 0.5f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:37 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:41: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:45: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:46: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 -1 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:48 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:53: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:54: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 1.0f == 1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:58 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:62: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:66: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:67: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:69 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:74: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:75: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 0.0f == 0.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:58 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:62: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:66: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:67: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:69 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:74: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:75: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: -0.0f == -0.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:58 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:62: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:66: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:67: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:69 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:74: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:75: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 0.5f == 0.5f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:58 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:62: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:66: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:67: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec1 0 to 1 identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:69 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:74: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:75: PASSED: -21: CHECK( input.value.vec1.x == output.value.vec1.x ) -21: with expansion: -21: 1.0f == 1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec2 input -21: path component x -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:85 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:87: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:92: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:93: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:95: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:96: PASSED: -21: CHECK( input.value.vec2.x == output.value.vec1.x ) -21: with expansion: -21: -1.0f == -1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: Adding transform: get x of Vec2 -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec2 input -21: path component y -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:99 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:101: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:106: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:107: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:109: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:110: PASSED: -21: CHECK( input.value.vec2.y == output.value.vec1.x ) -21: with expansion: -21: 1.0f == 1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: Adding transform: get y of Vec2 -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From Vec2 input -21: no component -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:113 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:115: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: -21: ./tests/tests_input_transform.cpp:120: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: -21: ./tests/tests_input_transform.cpp:121: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: -21: ./tests/tests_input_transform.cpp:124: PASSED: -21: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: !false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: No rule to get float from vec2f for binding /mock_vec2 -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From bool input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:128 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:131: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:135: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:136: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From bool input -21: False -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:138 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:142: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:143: PASSED: -21: CHECK( 0.0f == output.value.vec1.x ) -21: with expansion: -21: 0.0f == 0.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' -21: Adding transform: bool to float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From bool input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:128 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:131: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:135: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:136: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Float action -21: From bool input -21: True -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:146 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:150: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:151: PASSED: -21: CHECK( 1.0f == output.value.vec1.x ) -21: with expansion: -21: 1.0f == 1.0f -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' -21: Adding transform: bool to float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Bool identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:159 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:163: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:165: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:166: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Bool identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:168 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:172: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:173: PASSED: -21: CHECK( input.value.boolean == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Bool identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:159 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:163: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:165: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:166: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Bool identity -21: Roundtrip -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:168 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:172: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:173: PASSED: -21: CHECK( input.value.boolean == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:177 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:181: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:183: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:184: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: True -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:186 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:191: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:192: PASSED: -21: CHECK( output.value.boolean == true ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:177 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:181: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:183: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:184: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: True -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:186 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:191: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:192: PASSED: -21: CHECK( output.value.boolean == true ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:177 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:181: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:183: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:184: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: False -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:195 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:200: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:201: PASSED: -21: CHECK( output.value.boolean == false ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:177 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:181: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:183: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:184: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 -1 to 1 -21: False -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:195 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:200: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:201: PASSED: -21: CHECK( output.value.boolean == false ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:205 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:209: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:212: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:213: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: True -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:215 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:220: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:221: PASSED: -21: CHECK( output.value.boolean == true ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Adding transform: threshold [0, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:205 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:209: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:212: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:213: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: True -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:215 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:220: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:221: PASSED: -21: CHECK( output.value.boolean == true ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Adding transform: threshold [0, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:205 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:209: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:212: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:213: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: False -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:224 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:229: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:230: PASSED: -21: CHECK( output.value.boolean == false ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Adding transform: threshold [0, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:205 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:209: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:212: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:213: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec1 0 to 1 -21: False -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:224 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:229: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:230: PASSED: -21: CHECK( output.value.boolean == false ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Adding transform: threshold [0, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec2 -21: x -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:240 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:242: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:245: PASSED: -21: CHECK( transform_count == 2 ) -21: with expansion: -21: 2 == 2 -21: -21: ./tests/tests_input_transform.cpp:246: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb621cb0 != nullptr -21: -21: ./tests/tests_input_transform.cpp:248: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:249: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: Adding transform: get x of Vec2 -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec2 -21: y -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:252 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:254: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:257: PASSED: -21: CHECK( transform_count == 2 ) -21: with expansion: -21: 2 == 2 -21: -21: ./tests/tests_input_transform.cpp:258: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb621cb0 != nullptr -21: -21: ./tests/tests_input_transform.cpp:260: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:261: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: Adding transform: get y of Vec2 -21: Adding transform: threshold [-1, 1] float -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Bool action -21: From Vec2 -21: no component -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:264 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:266: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: -21: ./tests/tests_input_transform.cpp:271: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: -21: ./tests/tests_input_transform.cpp:272: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: -21: ./tests/tests_input_transform.cpp:275: PASSED: -21: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: !false -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: No rule to get float from vec2f for binding /mock -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From Pose identity -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:284 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:287: PASSED: -21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock_pose", &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:290: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_POSE' -21: Using identity transform for input. -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From other input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:293 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:306: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: with message: -21: input_type := 4 -21: -21: ./tests/tests_input_transform.cpp:311: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: with message: -21: input_type := 4 -21: -21: ./tests/tests_input_transform.cpp:312: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: with message: -21: input_type := 4 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' -21: Could not transform! -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From other input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:293 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:306: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: with message: -21: input_type := 1 -21: -21: ./tests/tests_input_transform.cpp:311: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: with message: -21: input_type := 1 -21: -21: ./tests/tests_input_transform.cpp:312: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: with message: -21: input_type := 1 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' -21: Could not transform! -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From other input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:293 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:306: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: with message: -21: input_type := 0 -21: -21: ./tests/tests_input_transform.cpp:311: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: with message: -21: input_type := 0 -21: -21: ./tests/tests_input_transform.cpp:312: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: with message: -21: input_type := 0 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' -21: Could not transform! -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From other input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:293 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:306: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: with message: -21: input_type := 2 -21: -21: ./tests/tests_input_transform.cpp:311: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: with message: -21: input_type := 2 -21: -21: ./tests/tests_input_transform.cpp:312: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: with message: -21: input_type := 2 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: No rule to get float from vec2f for binding /mock -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: Pose action -21: From other input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:293 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:306: PASSED: -21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) -21: with expansion: -21: !false -21: with message: -21: input_type := 3 -21: -21: ./tests/tests_input_transform.cpp:311: PASSED: -21: CHECK( transform_count == 0 ) -21: with expansion: -21: 0 == 0 -21: with message: -21: input_type := 3 -21: -21: ./tests/tests_input_transform.cpp:312: PASSED: -21: CHECK( transforms == nullptr ) -21: with expansion: -21: nullptr == nullptr -21: with message: -21: input_type := 3 -21: -21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC3_MINUS_ONE_TO_ONE' -21: Could not transform! -21: -21: ------------------------------------------------------------------------------- -21: input_transform -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:21 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:318: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: up region is off in center -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:363 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:367: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:368: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000098000000 (0x38d7eaa9ddc80) -9: > -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000102000000 (0x38d7eaadae580) -9: > -9: 1000000083870000 (0x38d7ea9c64130) -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000102000000 (0x38d7eaadae580) -9: > -9: 1000000098000000 (0x38d7eaa9ddc80) -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 7 -9: 1000000083870000 -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000083870000 (0x38d7ea9c64130) -9: <= -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000083870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000083870000 (0x38d7ea9c64130) -9: <= -9: 1000000094800000 (0x38d7eaa6d0880) -9: with messages: -9: 7 -9: 1000000083870000 -9: -9: frame_id: 5 -9: desired_present_time_ns: 1000000066000000 -9: actual_present_time_ns: 1000000082000000 -9: earliest_present_time_ns: 1000000082000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000083000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: >= -9: 1000000099870000 (0x38d7eaaba6530) -9: with messages: -9: 7 -9: 1000000083870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000114000000 (0x38d7eab920080) -9: with messages: -9: 7 -9: 1000000083870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000110800000 (0x38d7eab612c80) -9: >= -9: 1000000099870000 (0x38d7eaaba6530) -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: > -9: 1000000099870000 (0x38d7eaaba6530) -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000114000000 (0x38d7eab920080) -9: > -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000118000000 (0x38d7eabcf0980) -9: > -9: 1000000099870000 (0x38d7eaaba6530) -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000118000000 (0x38d7eabcf0980) -9: > -9: 1000000114000000 (0x38d7eab920080) -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 8 -9: 1000000099870000 -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000099870000 (0x38d7eaaba6530) -9: <= -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000099870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000099870000 (0x38d7eaaba6530) -9: <= -9: 1000000110800000 (0x38d7eab612c80) -9: with messages: -9: 8 -9: 1000000099870000 -9: -9: frame_id: 6 -9: desired_present_time_ns: 1000000082000000 -9: actual_present_time_ns: 1000000098000000 -9: earliest_present_time_ns: 1000000098000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000099000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: >= -9: 1000000115870000 (0x38d7eabae8930) -9: with messages: -9: 8 -9: 1000000099870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000130000000 (0x38d7eac862480) -9: with messages: -9: 8 -9: 1000000099870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000126800000 (0x38d7eac555080) -9: >= -9: 1000000115870000 (0x38d7eabae8930) -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: > -9: 1000000115870000 (0x38d7eabae8930) -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000130000000 (0x38d7eac862480) -9: > -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000134000000 (0x38d7eacc32d80) -9: > -9: 1000000115870000 (0x38d7eabae8930) -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000134000000 (0x38d7eacc32d80) -9: > -9: 1000000130000000 (0x38d7eac862480) -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 9 -9: 1000000115870000 -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000115870000 (0x38d7eabae8930) -9: <= -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000115870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000115870000 (0x38d7eabae8930) -9: <= -9: 1000000126800000 (0x38d7eac555080) -9: with messages: -9: 9 -9: 1000000115870000 -9: -9: frame_id: 7 -9: desired_present_time_ns: 1000000098000000 -9: actual_present_time_ns: 1000000114000000 -9: earliest_present_time_ns: 1000000114000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000115000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: >= -9: 1000000131870000 (0x38d7eaca2ad30) -9: with messages: -9: 9 -9: 1000000115870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000146000000 (0x38d7ead7a4880) -9: with messages: -9: 9 -9: 1000000115870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000142800000 (0x38d7ead497480) -9: >= -9: 1000000131870000 (0x38d7eaca2ad30) -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: > -9: 1000000131870000 (0x38d7eaca2ad30) -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000146000000 (0x38d7ead7a4880) -9: > -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000150000000 (0x38d7eadb75180) -9: > -9: 1000000131870000 (0x38d7eaca2ad30) -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000150000000 (0x38d7eadb75180) -9: > -9: 1000000146000000 (0x38d7ead7a4880) -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 10 -9: 1000000131870000 -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000131870000 (0x38d7eaca2ad30) -9: <= -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000131870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000131870000 (0x38d7eaca2ad30) -9: <= -9: 1000000142800000 (0x38d7ead497480) -9: with messages: -9: 10 -9: 1000000131870000 -9: -9: frame_id: 8 -9: desired_present_time_ns: 1000000114000000 -9: actual_present_time_ns: 1000000130000000 -9: earliest_present_time_ns: 1000000130000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000131000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: >= -9: 1000000147870000 (0x38d7ead96d130) -9: with messages: -9: 10 -9: 1000000131870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000162000000 (0x38d7eae6e6c80) -9: with messages: -9: 10 -9: 1000000131870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000158800000 (0x38d7eae3d9880) -9: >= -9: 1000000147870000 (0x38d7ead96d130) -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: > -9: 1000000147870000 (0x38d7ead96d130) -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000162000000 (0x38d7eae6e6c80) -9: > -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000166000000 (0x38d7eaeab7580) -9: > -9: 1000000147870000 (0x38d7ead96d130) -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000166000000 (0x38d7eaeab7580) -9: > -9: 1000000162000000 (0x38d7eae6e6c80) -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 11 -9: 1000000147870000 -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000147870000 (0x38d7ead96d130) -9: <= -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000147870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000147870000 (0x38d7ead96d130) -9: <= -9: 1000000158800000 (0x38d7eae3d9880) -9: with messages: -9: 11 -9: 1000000147870000 -9: -9: frame_id: 9 -9: desired_present_time_ns: 1000000130000000 -9: actual_present_time_ns: 1000000146000000 -9: earliest_present_time_ns: 1000000146000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000147000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: >= -9: 1000000163870000 (0x38d7eae8af530) -9: with messages: -9: 11 -9: 1000000147870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000178000000 (0x38d7eaf629080) -9: with messages: -9: 11 -9: 1000000147870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000174800000 (0x38d7eaf31bc80) -9: >= -9: 1000000163870000 (0x38d7eae8af530) -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: > -9: 1000000163870000 (0x38d7eae8af530) -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000178000000 (0x38d7eaf629080) -9: > -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000182000000 (0x38d7eaf9f9980) -9: > -9: 1000000163870000 (0x38d7eae8af530) -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000182000000 (0x38d7eaf9f9980) -9: > -9: 1000000178000000 (0x38d7eaf629080) -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 12 -9: 1000000163870000 -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000163870000 (0x38d7eae8af530) -9: <= -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000163870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000163870000 (0x38d7eae8af530) -9: <= -9: 1000000174800000 (0x38d7eaf31bc80) -9: with messages: -9: 12 -9: 1000000163870000 -9: -9: frame_id: 10 -9: desired_present_time_ns: 1000000146000000 -9: actual_present_time_ns: 1000000162000000 -9: earliest_present_time_ns: 1000000162000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000163000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: >= -9: 1000000179870000 (0x38d7eaf7f1930) -9: with messages: -9: 12 -9: 1000000163870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000194000000 (0x38d7eb056b480) -9: with messages: -9: 12 -9: 1000000163870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000190800000 (0x38d7eb025e080) -9: >= -9: 1000000179870000 (0x38d7eaf7f1930) -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: > -9: 1000000179870000 (0x38d7eaf7f1930) -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000194000000 (0x38d7eb056b480) -9: > -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000198000000 (0x38d7eb093bd80) -9: > -9: 1000000179870000 (0x38d7eaf7f1930) -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000198000000 (0x38d7eb093bd80) -9: > -9: 1000000194000000 (0x38d7eb056b480) -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 13 -9: 1000000179870000 -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000179870000 (0x38d7eaf7f1930) -9: <= -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000179870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000179870000 (0x38d7eaf7f1930) -9: <= -9: 1000000190800000 (0x38d7eb025e080) -9: with messages: -9: 13 -9: 1000000179870000 -9: -9: frame_id: 11 -9: desired_present_time_ns: 1000000162000000 -9: actual_present_time_ns: 1000000178000000 -9: earliest_present_time_ns: 1000000178000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000179000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: >= -9: 1000000195870000 (0x38d7eb0733d30) -9: with messages: -9: 13 -9: 1000000179870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000210000000 (0x38d7eb14ad880) -9: with messages: -9: 13 -9: 1000000179870000 -9: -9: ./tests/tests_pacing.cpp:70: PASSED: -9: CHECK( predictions.wake_up_time_ns >= now_ns ) -9: with expansion: -9: 1000000206800000 (0x38d7eb11a0480) -9: >= -9: 1000000195870000 (0x38d7eb0733d30) -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:71: PASSED: -9: CHECK( predictions.desired_present_time_ns > now_ns ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: > -9: 1000000195870000 (0x38d7eb0733d30) -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:72: PASSED: -9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) -9: with expansion: -9: 1000000210000000 (0x38d7eb14ad880) -9: > -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:73: PASSED: -9: CHECK( predictions.predicted_display_time_ns > now_ns ) -9: with expansion: -9: 1000000214000000 (0x38d7eb187e180) -9: > -9: 1000000195870000 (0x38d7eb0733d30) -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:74: PASSED: -9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) -9: with expansion: -9: 1000000214000000 (0x38d7eb187e180) -9: > -9: 1000000210000000 (0x38d7eb14ad880) -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:76: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns < 18000000 ns -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:77: PASSED: -9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) -9: with expansion: -9: 16000000 ns > 14000000 ns -9: with messages: -9: 14 -9: 1000000195870000 -9: 14 -9: 1000000195870000 -9: -9: ./tests/tests_pacing.cpp:151: PASSED: -9: REQUIRE( clock.now() <= wake_time_ns ) -9: with expansion: -9: 1000000195870000 (0x38d7eb0733d30) -9: <= -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000195870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000195870000 (0x38d7eb0733d30) -9: <= -9: 1000000206800000 (0x38d7eb11a0480) -9: with messages: -9: 14 -9: 1000000195870000 -9: -9: frame_id: 12 -9: desired_present_time_ns: 1000000178000000 -9: actual_present_time_ns: 1000000194000000 -9: earliest_present_time_ns: 1000000194000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000195000000 -9: -9: ./tests/tests_pacing.cpp:177: PASSED: -9: REQUIRE( next_scanout_timepoint >= gpu_finish ) -9: with expansion: -9: 1000000226000000 (0x38d7eb23efc80) -9: >= -9: 1000000211870000 (0x38d7eb1676130) -9: with messages: -9: 14 -9: 1000000195870000 -9: -9: ./tests/time_utils.hpp:39: PASSED: -9: CHECK( now() <= timestamp_ns ) -9: with expansion: -9: 1000000000000000 (0x38d7ea4c68000) -9: <= -9: 1000000226000000 (0x38d7eb23efc80) -9: with messages: -9: 14 -9: 1000000195870000 -9: -9: frame_id: 13 -9: desired_present_time_ns: 1000000194000000 -9: actual_present_time_ns: 1000000210000000 -9: earliest_present_time_ns: 1000000210000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000211000000 -9: -9: frame_id: 14 -9: desired_present_time_ns: 1000000210000000 -9: actual_present_time_ns: 1000000226000000 -9: earliest_present_time_ns: 1000000226000000 -9: present_margin_ns: 14130000 -9: now_ns: 1000000227000000 -9: -9: =============================================================================== -9: All tests passed (1061 assertions in 2 test cases) -9: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: up region is on when pointing up -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:371 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:375: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:376: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (0, 0) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 0 == 0 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (0, 1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 1 == 1 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (0, -1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 2 == 2 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (-1, 0) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 4 == 4 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (1, 0) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 8 == 8 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (1, 1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 1 == 1 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (-1, -1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 2 == 2 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (-1, 1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 4 == 4 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:351 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:355: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:358: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:359: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:360: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: without an activation input -21: with (x, y) of (1, -1) -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:394 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:398: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:400: PASSED: -21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) -21: with expansion: -21: 8 == 8 -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a boolean activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:404 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:412: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:415: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:416: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:417: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a boolean activation input -21: when activation input is set to true -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:419 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:422: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:423: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a boolean activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:404 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:412: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:415: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:416: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:417: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a boolean activation input -21: when activation input is set to false -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:425 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:428: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:429: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:432 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:440: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:443: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:444: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:445: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: when activation input is set to 1.0 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:447 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:450: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:451: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:432 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:440: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:443: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:444: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:445: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: when activation input is set to 0.0 -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:453 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:456: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:457: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:432 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:440: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:443: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:444: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:445: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Default settings -21: with a float activation input -21: when activation input varies -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:459 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:462: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:463: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: ./tests/tests_input_transform.cpp:465: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:466: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: ./tests/tests_input_transform.cpp:468: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:469: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: ./tests/tests_input_transform.cpp:471: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:472: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:491 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:497: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:500: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:501: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:502: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: up region is off in center -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:504 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:508: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:509: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:491 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:497: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:500: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:501: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:502: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: up region is on when pointing up -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:512 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:516: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:517: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:491 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:497: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:500: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:501: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:502: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: up region is off when pointing down -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:519 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:523: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:524: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:491 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:497: PASSED: -21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:500: PASSED: -21: CHECK( transform_count == 1 ) -21: with expansion: -21: 1 == 1 -21: -21: ./tests/tests_input_transform.cpp:501: PASSED: -21: CHECK( transforms != nullptr ) -21: with expansion: -21: 0x0000aaaaeb61f180 != nullptr -21: -21: ./tests/tests_input_transform.cpp:502: PASSED: -21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) -21: with expansion: -21: 6 == 6 -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: Sticky enabled -21: without an activation input -21: up region stays on when stick moves clockwise to down -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:527 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:531: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:532: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: ./tests/tests_input_transform.cpp:535: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:536: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: ./tests/tests_input_transform.cpp:539: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:540: PASSED: -21: CHECK( true == output.value.boolean ) -21: with expansion: -21: true == true -21: -21: ./tests/tests_input_transform.cpp:543: PASSED: -21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) -21: with expansion: -21: true -21: -21: ./tests/tests_input_transform.cpp:544: PASSED: -21: CHECK( false == output.value.boolean ) -21: with expansion: -21: false == false -21: -21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' -21: -21: ------------------------------------------------------------------------------- -21: input_transform_dpad -21: ------------------------------------------------------------------------------- -21: ./tests/tests_input_transform.cpp:330 -21: ............................................................................... -21: -21: ./tests/tests_input_transform.cpp:551: PASSED: -21: CHECK( __null == transforms ) -21: with expansion: -21: 0 == nullptr -21: -21: =============================================================================== -21: All tests passed (341 assertions in 2 test cases) -21: -19/22 Test #9: tests_pacing ..................... Passed 0.12 sec -20/22 Test #21: tests_input_transform ............ Passed 0.03 sec -22: Randomness seeded to: 1642745453 -22: =============================================================================== -22: No tests ran -22: -21/22 Test #22: tests_comp_client_opengl ......... Passed 0.04 sec -16: ./tests/tests_worker.cpp:123: PASSED: -16: CHECK( calledB[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:124: PASSED: -16: CHECK( calledB[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:125: PASSED: -16: CHECK( calledB[2] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:128: PASSED: -16: CHECK( calledA[0] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:129: PASSED: -16: CHECK( calledA[1] ) -16: with expansion: -16: true -16: -16: ./tests/tests_worker.cpp:130: PASSED: -16: CHECK( calledA[2] ) -16: with expansion: -16: true -16: -16: =============================================================================== -16: All tests passed (36 assertions in 1 test case) -16: -22/22 Test #16: tests_worker ..................... Passed 0.51 sec - -100% tests passed, 0 tests failed out of 22 - -Total Test time (real) = 0.61 sec -make[1]: Leaving directory '/build/reproducible-path/monado-25.0.0+dfsg/obj-aarch64-linux-gnu' +dh: command-omitted: The call to "dh_auto_test" was omitted due to "DEB_BUILD_OPTIONS=nocheck" create-stamp debian/debhelper-build-stamp dh_prep dh_installdirs @@ -32199,11 +4978,11 @@ dpkg-deb: building package 'libopenxr1-monado-dbgsym' in '../libopenxr1-monado-dbgsym_25.0.0+dfsg-2_arm64.deb'. dpkg-deb: building package 'monado-service-dbgsym' in '../monado-service-dbgsym_25.0.0+dfsg-2_arm64.deb'. dpkg-deb: building package 'libopenxr1-monado' in '../libopenxr1-monado_25.0.0+dfsg-2_arm64.deb'. -dpkg-deb: building package 'monado-service' in '../monado-service_25.0.0+dfsg-2_arm64.deb'. -dpkg-deb: building package 'monado-cli' in '../monado-cli_25.0.0+dfsg-2_arm64.deb'. dpkg-deb: building package 'monado-cli-dbgsym' in '../monado-cli-dbgsym_25.0.0+dfsg-2_arm64.deb'. -dpkg-deb: building package 'monado-gui-dbgsym' in '../monado-gui-dbgsym_25.0.0+dfsg-2_arm64.deb'. dpkg-deb: building package 'monado-gui' in '../monado-gui_25.0.0+dfsg-2_arm64.deb'. +dpkg-deb: building package 'monado-gui-dbgsym' in '../monado-gui-dbgsym_25.0.0+dfsg-2_arm64.deb'. +dpkg-deb: building package 'monado-cli' in '../monado-cli_25.0.0+dfsg-2_arm64.deb'. +dpkg-deb: building package 'monado-service' in '../monado-service_25.0.0+dfsg-2_arm64.deb'. dpkg-genbuildinfo --build=binary -O../monado_25.0.0+dfsg-2_arm64.buildinfo dpkg-genchanges --build=binary -O../monado_25.0.0+dfsg-2_arm64.changes dpkg-genchanges: info: binary-only upload (no source code included) @@ -32211,12 +4990,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/2734406/tmp/hooks/B01_cleanup starting +I: user script /srv/workspace/pbuilder/2734406/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/682820 and its subdirectories -I: Current time: Tue Nov 4 22:16:29 -12 2025 -I: pbuilder-time-stamp: 1762337789 +I: removing directory /srv/workspace/pbuilder/2734406 and its subdirectories +I: Current time: Wed Dec 9 06:57:30 +14 2026 +I: pbuilder-time-stamp: 1796749050