I: pbuilder: network access will be disabled during build I: Current time: Sat May 31 14:43:58 +14 2025 I: pbuilder-time-stamp: 1748652238 I: Building the build Environment I: extracting base tarball [/var/cache/pbuilder/unstable-reproducible-base.tgz] I: copying local configuration W: --override-config is not set; not updating apt.conf Read the manpage for details. I: mounting /proc filesystem I: mounting /sys filesystem I: creating /{dev,run}/shm I: mounting /dev/pts filesystem I: redirecting /dev/ptmx to /dev/pts/ptmx I: policy-rc.d already exists I: Copying source file I: copying [monado_21.0.0+git2905.e26a272c1~dfsg1-2.dsc] I: copying [./monado_21.0.0+git2905.e26a272c1~dfsg1.orig.tar.xz] I: copying [./monado_21.0.0+git2905.e26a272c1~dfsg1-2.debian.tar.xz] I: Extracting source gpgv: Signature made Fri Mar 3 10:59:09 2023 gpgv: using EDDSA key 83DCD17F44B22CC83656EDA1E8446B4AC8C77261 gpgv: Can't check signature: No public key dpkg-source: warning: cannot verify inline signature for ./monado_21.0.0+git2905.e26a272c1~dfsg1-2.dsc: no acceptable signature found dpkg-source: info: extracting monado in monado-21.0.0+git2905.e26a272c1~dfsg1 dpkg-source: info: unpacking monado_21.0.0+git2905.e26a272c1~dfsg1.orig.tar.xz dpkg-source: info: unpacking monado_21.0.0+git2905.e26a272c1~dfsg1-2.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying 0001-Fix-typo-in-DearImGui-demo.patch dpkg-source: info: applying 0002-Do-not-install-a-test-binary.patch I: Not using root during the build. I: Installing the build-deps I: user script /srv/workspace/pbuilder/557353/tmp/hooks/D01_modify_environment starting debug: Running on infom02-amd64. I: Changing host+domainname to test build reproducibility I: Adding a custom variable just for the fun of it... I: Changing /bin/sh to bash '/bin/sh' -> '/bin/bash' lrwxrwxrwx 1 root root 9 May 31 00:44 /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/557353/tmp/hooks/D01_modify_environment finished I: user script /srv/workspace/pbuilder/557353/tmp/hooks/D02_print_environment starting I: set BASH=/bin/sh BASHOPTS=checkwinsize:cmdhist:complete_fullquote:extquote:force_fignore:globasciiranges:globskipdots:hostcomplete:interactive_comments:patsub_replacement:progcomp:promptvars:sourcepath BASH_ALIASES=() BASH_ARGC=() BASH_ARGV=() BASH_CMDS=() BASH_LINENO=([0]="12" [1]="0") BASH_LOADABLES_PATH=/usr/local/lib/bash:/usr/lib/bash:/opt/local/lib/bash:/usr/pkg/lib/bash:/opt/pkg/lib/bash:. BASH_SOURCE=([0]="/tmp/hooks/D02_print_environment" [1]="/tmp/hooks/D02_print_environment") BASH_VERSINFO=([0]="5" [1]="2" [2]="21" [3]="1" [4]="release" [5]="x86_64-pc-linux-gnu") BASH_VERSION='5.2.21(1)-release' BUILDDIR=/build/reproducible-path BUILDUSERGECOS='second user,second room,second work-phone,second home-phone,second other' BUILDUSERNAME=pbuilder2 BUILD_ARCH=amd64 DEBIAN_FRONTEND=noninteractive DEB_BUILD_OPTIONS='buildinfo=+all reproducible=+all parallel=12 ' DIRSTACK=() DISTRIBUTION=unstable EUID=0 FUNCNAME=([0]="Echo" [1]="main") GROUPS=() HOME=/root HOSTNAME=i-capture-the-hostname HOSTTYPE=x86_64 HOST_ARCH=amd64 IFS=' ' INVOCATION_ID=4f400dfff0934bd8a5707045106ab18b LANG=C LANGUAGE=et_EE:et LC_ALL=C MACHTYPE=x86_64-pc-linux-gnu MAIL=/var/mail/root OPTERR=1 OPTIND=1 OSTYPE=linux-gnu PATH=/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/i/capture/the/path PBCURRENTCOMMANDLINEOPERATION=build PBUILDER_OPERATION=build PBUILDER_PKGDATADIR=/usr/share/pbuilder PBUILDER_PKGLIBDIR=/usr/lib/pbuilder PBUILDER_SYSCONFDIR=/etc PIPESTATUS=([0]="0") POSIXLY_CORRECT=y PPID=557353 PS4='+ ' 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.1lGq4jpU/pbuilderrc_i5Kq --distribution unstable --hookdir /etc/pbuilder/rebuild-hooks --debbuildopts -b --basetgz /var/cache/pbuilder/unstable-reproducible-base.tgz --buildresult /srv/reproducible-results/rbuild-debian/r-b-build.1lGq4jpU/b2 --logfile b2/build.log monado_21.0.0+git2905.e26a272c1~dfsg1-2.dsc' SUDO_GID=109 SUDO_UID=104 SUDO_USER=jenkins TERM=unknown TZ=/usr/share/zoneinfo/Etc/GMT-14 UID=0 USER=root _='I: set' I: uname -a Linux i-capture-the-hostname 6.6.13+bpo-amd64 #1 SMP PREEMPT_DYNAMIC Debian 6.6.13-1~bpo12+1 (2024-02-15) x86_64 GNU/Linux I: ls -l /bin lrwxrwxrwx 1 root root 7 May 29 14:05 /bin -> usr/bin I: user script /srv/workspace/pbuilder/557353/tmp/hooks/D02_print_environment finished -> Attempting to satisfy build-dependencies -> Creating pbuilder-satisfydepends-dummy package Package: pbuilder-satisfydepends-dummy Version: 0.invalid.0 Architecture: amd64 Maintainer: Debian Pbuilder Team Description: Dummy package to satisfy dependencies with aptitude - created by pbuilder This package was created automatically by pbuilder to satisfy the build-dependencies of the package being currently built. Depends: debhelper-compat (= 12), cmake, glslang-tools, libavcodec-dev, libbsd-dev, libcjson-dev, libdbus-1-dev, libegl1-mesa-dev, libeigen3-dev, libgl1-mesa-dev, libglvnd-dev, libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, libhidapi-dev, libopencv-dev, libsystemd-dev, libsdl2-dev, libudev-dev, libusb-1.0-0-dev, libuvc-dev, libv4l-dev, libvulkan-dev, libwayland-dev, libx11-dev, libx11-xcb-dev, libxcb-randr0-dev, libxrandr-dev, libxxf86vm-dev, pandoc, pkg-config, wayland-protocols dpkg-deb: building package 'pbuilder-satisfydepends-dummy' in '/tmp/satisfydepends-aptitude/pbuilder-satisfydepends-dummy.deb'. Selecting previously unselected package pbuilder-satisfydepends-dummy. (Reading database ... 19697 files and directories currently installed.) Preparing to unpack .../pbuilder-satisfydepends-dummy.deb ... Unpacking pbuilder-satisfydepends-dummy (0.invalid.0) ... dpkg: pbuilder-satisfydepends-dummy: dependency problems, but configuring anyway as you requested: pbuilder-satisfydepends-dummy depends on debhelper-compat (= 12); however: Package debhelper-compat is not installed. pbuilder-satisfydepends-dummy depends on cmake; however: Package cmake is not installed. pbuilder-satisfydepends-dummy depends on glslang-tools; however: Package glslang-tools is not installed. pbuilder-satisfydepends-dummy depends on libavcodec-dev; however: Package libavcodec-dev is not installed. pbuilder-satisfydepends-dummy depends on libbsd-dev; however: Package libbsd-dev is not installed. pbuilder-satisfydepends-dummy depends on libcjson-dev; however: Package libcjson-dev is not installed. pbuilder-satisfydepends-dummy depends on libdbus-1-dev; however: Package libdbus-1-dev is not installed. pbuilder-satisfydepends-dummy depends on libegl1-mesa-dev; however: Package libegl1-mesa-dev is not installed. pbuilder-satisfydepends-dummy depends on libeigen3-dev; however: Package libeigen3-dev is not installed. pbuilder-satisfydepends-dummy depends on libgl1-mesa-dev; however: Package libgl1-mesa-dev is not installed. pbuilder-satisfydepends-dummy depends on libglvnd-dev; however: Package libglvnd-dev is not installed. pbuilder-satisfydepends-dummy depends on libgstreamer1.0-dev; however: Package libgstreamer1.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libgstreamer-plugins-base1.0-dev; however: Package libgstreamer-plugins-base1.0-dev is not installed. pbuilder-satisfydepends-dummy depends on libhidapi-dev; however: Package libhidapi-dev is not installed. pbuilder-satisfydepends-dummy depends on libopencv-dev; however: Package libopencv-dev is not installed. pbuilder-satisfydepends-dummy depends on libsystemd-dev; however: Package libsystemd-dev is not installed. pbuilder-satisfydepends-dummy depends on libsdl2-dev; however: Package libsdl2-dev is not installed. pbuilder-satisfydepends-dummy depends on libudev-dev; however: Package libudev-dev is not installed. pbuilder-satisfydepends-dummy depends on libusb-1.0-0-dev; however: Package libusb-1.0-0-dev is not installed. pbuilder-satisfydepends-dummy depends on libuvc-dev; however: Package libuvc-dev is not installed. pbuilder-satisfydepends-dummy depends on libv4l-dev; however: Package libv4l-dev is not installed. pbuilder-satisfydepends-dummy depends on libvulkan-dev; however: Package libvulkan-dev is not installed. pbuilder-satisfydepends-dummy depends on libwayland-dev; however: Package libwayland-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-dev; however: Package libx11-dev is not installed. pbuilder-satisfydepends-dummy depends on libx11-xcb-dev; however: Package libx11-xcb-dev is not installed. pbuilder-satisfydepends-dummy depends on libxcb-randr0-dev; however: Package libxcb-randr0-dev is not installed. pbuilder-satisfydepends-dummy depends on libxrandr-dev; however: Package libxrandr-dev is not installed. pbuilder-satisfydepends-dummy depends on libxxf86vm-dev; however: Package libxxf86vm-dev is not installed. pbuilder-satisfydepends-dummy depends on pandoc; however: Package pandoc is not installed. pbuilder-satisfydepends-dummy depends on pkg-config; however: Package pkg-config is not installed. pbuilder-satisfydepends-dummy depends on wayland-protocols; however: Package wayland-protocols is not installed. Setting up pbuilder-satisfydepends-dummy (0.invalid.0) ... Reading package lists... Building dependency tree... Reading state information... Initializing package states... Writing extended state information... Building tag database... pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) pbuilder-satisfydepends-dummy is already installed at the requested version (0.invalid.0) The following NEW packages will be installed: autoconf{a} automake{a} autopoint{a} autotools-dev{a} bsdextrautils{a} cmake{a} cmake-data{a} debhelper{a} dh-autoreconf{a} dh-strip-nondeterminism{a} dwz{a} file{a} fontconfig{a} fontconfig-config{a} fonts-dejavu-core{a} fonts-dejavu-mono{a} gdal-data{a} gdal-plugins{a} gettext{a} gettext-base{a} gir1.2-glib-2.0{a} gir1.2-glib-2.0-dev{a} gir1.2-gst-plugins-base-1.0{a} gir1.2-gstreamer-1.0{a} gir1.2-gudev-1.0{a} gir1.2-ibus-1.0{a} glslang-tools{a} groff-base{a} ibverbs-providers{a} intltool-debian{a} iso-codes{a} libabsl20230802{a} libaec0{a} libamd-comgr2{a} libamdhip64-5{a} libaom3{a} libarchive-zip-perl{a} libarchive13t64{a} libarmadillo12{a} libarpack2t64{a} libasound2-data{a} libasound2-dev{a} libasound2t64{a} libasyncns0{a} libavcodec-dev{a} libavcodec60{a} libavformat-dev{a} libavformat60{a} libavif16{a} libavutil-dev{a} libavutil58{a} libblas3{a} libblkid-dev{a} libblosc1{a} libbluray2{a} libboost-python1.83.0{a} libbrotli1{a} libbsd-dev{a} libbsd0{a} libcairo-gobject2{a} libcairo2{a} libcap2-bin{a} libcfitsio10t64{a} libcharls2{a} libchromaprint1{a} libcjson-dev{a} libcjson1{a} libcodec2-1.2{a} libcom-err2{a} libcurl3t64-gnutls{a} libcurl4t64{a} libdatrie1{a} libdav1d7{a} libdbus-1-3{a} libdbus-1-dev{a} libdc1394-25{a} libdc1394-dev{a} libde265-0{a} libdebhelper-perl{a} libdecor-0-0{a} libdecor-0-dev{a} libdeflate-dev{a} libdeflate0{a} libdouble-conversion3{a} libdrm-amdgpu1{a} libdrm-common{a} libdrm-dev{a} libdrm-intel1{a} libdrm-nouveau2{a} libdrm-radeon1{a} libdrm2{a} libdw-dev{a} libdw1t64{a} libedit2{a} libegl-dev{a} libegl-mesa0{a} libegl1{a} libegl1-mesa-dev{a} libeigen3-dev{a} libelf-dev{a} libelf1t64{a} libevdev2{a} libevent-core-2.1-7t64{a} libevent-pthreads-2.1-7t64{a} libexif-dev{a} libexif12{a} libexpat1{a} libfabric1{a} libffi-dev{a} libfile-stripnondeterminism-perl{a} libflac12t64{a} libfontconfig1{a} libfreetype6{a} libfreexl1{a} libfribidi0{a} libfyba0t64{a} libgav1-1{a} libgbm-dev{a} libgbm1{a} libgd3{a} libgdal34t64{a} libgdcm-dev{a} libgdcm3.0t64{a} libgdk-pixbuf-2.0-0{a} libgdk-pixbuf2.0-common{a} libgeos-c1t64{a} libgeos3.12.1t64{a} libgeotiff5{a} libgfortran5{a} libgif7{a} libgl-dev{a} libgl1{a} libgl1-mesa-dev{a} libgl1-mesa-dri{a} libgl2ps1.4{a} libglapi-mesa{a} libgles-dev{a} libgles1{a} libgles2{a} libglew2.2{a} libglib2.0-0t64{a} libglib2.0-bin{a} libglib2.0-data{a} libglib2.0-dev{a} libglib2.0-dev-bin{a} libglvnd-core-dev{a} libglvnd-dev{a} libglvnd0{a} libglx-dev{a} libglx-mesa0{a} libglx0{a} libgme0{a} libgphoto2-6t64{a} libgphoto2-dev{a} libgphoto2-port12t64{a} libgraphite2-3{a} libgsm1{a} libgssapi-krb5-2{a} libgstreamer-gl1.0-0{a} libgstreamer-plugins-base1.0-0{a} libgstreamer-plugins-base1.0-dev{a} libgstreamer1.0-0{a} libgstreamer1.0-dev{a} libgudev-1.0-0{a} libgudev-1.0-dev{a} libharfbuzz0b{a} libhdf4-0-alt{a} libhdf5-103-1t64{a} libhdf5-hl-100t64{a} libheif-plugin-dav1d{a} libheif-plugin-libde265{a} libheif1{a} libhidapi-dev{a} libhidapi-hidraw0{a} libhidapi-libusb0{a} libhsa-runtime64-1{a} libhsakmt1{a} libhwloc-plugins{a} libhwloc15{a} libhwy1t64{a} libibus-1.0-5{a} libibus-1.0-dev{a} libibverbs1{a} libice-dev{a} libice6{a} libicu72{a} libimath-3-1-29t64{a} libimath-dev{a} libinput-bin{a} libinput10{a} libjbig-dev{a} libjbig0{a} libjpeg-dev{a} libjpeg62-turbo{a} libjpeg62-turbo-dev{a} libjson-c5{a} libjsoncpp25{a} libjxl0.7{a} libk5crypto3{a} libkeyutils1{a} libkmlbase1t64{a} libkmldom1t64{a} libkmlengine1t64{a} libkrb5-3{a} libkrb5support0{a} liblapack3{a} liblcms2-2{a} libldap-2.5-0{a} liblept5{a} liblerc-dev{a} liblerc4{a} libllvm17t64{a} libltdl7{a} liblua5.4-0{a} liblzma-dev{a} libmagic-mgc{a} libmagic1t64{a} libmariadb3{a} libmbedcrypto7t64{a} libmd-dev{a} libmd4c0{a} libminizip1t64{a} libmount-dev{a} libmp3lame0{a} libmpg123-0t64{a} libmtdev1t64{a} libmunge2{a} libnetcdf19t64{a} libnghttp2-14{a} libnl-3-200{a} libnl-route-3-200{a} libnorm1t64{a} libnspr4{a} libnss3{a} libnuma1{a} libodbc2{a} libodbcinst2{a} libogdi4.1{a} libogg0{a} libopencv-calib3d-dev{a} libopencv-calib3d406t64{a} libopencv-contrib-dev{a} libopencv-contrib406t64{a} libopencv-core-dev{a} libopencv-core406t64{a} libopencv-dev{a} libopencv-dnn-dev{a} libopencv-dnn406t64{a} libopencv-features2d-dev{a} libopencv-features2d406t64{a} libopencv-flann-dev{a} libopencv-flann406t64{a} libopencv-highgui-dev{a} libopencv-highgui406t64{a} libopencv-imgcodecs-dev{a} libopencv-imgcodecs406t64{a} libopencv-imgproc-dev{a} libopencv-imgproc406t64{a} libopencv-ml-dev{a} libopencv-ml406t64{a} libopencv-objdetect-dev{a} libopencv-objdetect406t64{a} libopencv-photo-dev{a} libopencv-photo406t64{a} libopencv-shape-dev{a} libopencv-shape406t64{a} libopencv-stitching-dev{a} libopencv-stitching406t64{a} libopencv-superres-dev{a} libopencv-superres406t64{a} libopencv-video-dev{a} libopencv-video406t64{a} libopencv-videoio-dev{a} libopencv-videoio406t64{a} libopencv-videostab-dev{a} libopencv-videostab406t64{a} libopencv-viz-dev{a} libopencv-viz406t64{a} libopenexr-3-1-30{a} libopenexr-dev{a} libopengl-dev{a} libopengl0{a} libopenjp2-7{a} libopenmpi3t64{a} libopenmpt0t64{a} libopus0{a} liborc-0.4-0t64{a} liborc-0.4-dev{a} liborc-0.4-dev-bin{a} libpango-1.0-0{a} libpangocairo-1.0-0{a} libpangoft2-1.0-0{a} libpciaccess-dev{a} libpciaccess0{a} libpcre2-16-0{a} libpcre2-32-0{a} libpcre2-dev{a} libpcre2-posix3{a} libpgm-5.3-0t64{a} libpipeline1{a} libpixman-1-0{a} libpkgconf3{a} libpmix2t64{a} libpng-dev{a} libpng16-16t64{a} libpoppler126t64{a} libpq5{a} libproc2-0{a} libproj25{a} libprotobuf32t64{a} libpsl5t64{a} libpsm-infinipath1{a} libpsm2-2{a} libpthread-stubs0-dev{a} libpulse-dev{a} libpulse-mainloop-glib0{a} libpulse0{a} libpython3-stdlib{a} libpython3.11-minimal{a} libpython3.11-stdlib{a} libpython3.11t64{a} libqhull-r8.0{a} libqt5core5t64{a} libqt5dbus5t64{a} libqt5gui5t64{a} libqt5network5t64{a} libqt5opengl5t64{a} libqt5test5t64{a} libqt5widgets5t64{a} librabbitmq4{a} librav1e0{a} libraw1394-11{a} libraw1394-dev{a} librdmacm1t64{a} libreadline8t64{a} librhash0{a} librist4{a} librsvg2-2{a} librtmp1{a} librttopo1{a} libsamplerate0{a} libsamplerate0-dev{a} libsasl2-2{a} libsasl2-modules-db{a} libsdl2-2.0-0{a} libsdl2-dev{a} libselinux1-dev{a} libsensors-config{a} libsensors5{a} libsepol-dev{a} libsharpyuv-dev{a} libsharpyuv0{a} libshine3{a} libsm-dev{a} libsm6{a} libsnappy1v5{a} libsndfile1{a} libsndio-dev{a} libsndio7.0{a} libsocket++1{a} libsodium23{a} libsoxr0{a} libspatialite8t64{a} libspeex1{a} libsrt1.5-gnutls{a} libssh-gcrypt-4{a} libssh2-1t64{a} libsub-override-perl{a} libsuperlu6{a} libsvtav1enc1d1{a} libswresample-dev{a} libswresample4{a} libswscale-dev{a} libswscale7{a} libsystemd-dev{a} libsz2{a} libtbb-dev{a} libtbb12{a} libtbbbind-2-5{a} libtbbmalloc2{a} libtcl8.6{a} libtesseract5{a} libthai-data{a} libthai0{a} libtheora0{a} libtiff-dev{a} libtiff6{a} libtiffxx6{a} libtirpc-common{a} libtirpc3t64{a} libtk8.6{a} libtool{a} libtwolame0{a} libuchardet0{a} libucx0{a} libudev-dev{a} libudfread0{a} libunwind-dev{a} libunwind8{a} liburiparser1{a} libusb-1.0-0{a} libusb-1.0-0-dev{a} libuv1t64{a} libuvc-dev{a} libuvc0{a} libv4l-0t64{a} libv4l-dev{a} libv4l2rds0t64{a} libv4lconvert0t64{a} libva-drm2{a} libva-x11-2{a} libva2{a} libvdpau1{a} libvorbis0a{a} libvorbisenc2{a} libvorbisfile3{a} libvpl2{a} libvpx8{a} libvtk9.1t64{a} libvulkan-dev{a} libvulkan1{a} libwacom-common{a} libwacom9{a} libwayland-bin{a} libwayland-client0{a} libwayland-cursor0{a} libwayland-dev{a} libwayland-egl1{a} libwayland-server0{a} libwebp-dev{a} libwebp7{a} libwebpdecoder3{a} libwebpdemux2{a} libwebpmux3{a} libx11-6{a} libx11-data{a} libx11-dev{a} libx11-xcb-dev{a} libx11-xcb1{a} libx264-164{a} libx265-199{a} libxau-dev{a} libxau6{a} libxcb-dri2-0{a} libxcb-dri3-0{a} libxcb-glx0{a} libxcb-icccm4{a} libxcb-image0{a} libxcb-keysyms1{a} libxcb-present0{a} libxcb-randr0{a} libxcb-randr0-dev{a} libxcb-render-util0{a} libxcb-render0{a} libxcb-render0-dev{a} libxcb-shape0{a} libxcb-shm0{a} libxcb-sync1{a} libxcb-util1{a} libxcb-xfixes0{a} libxcb-xinerama0{a} libxcb-xinput0{a} libxcb-xkb1{a} libxcb1{a} libxcb1-dev{a} libxcursor-dev{a} libxcursor1{a} libxdmcp-dev{a} libxdmcp6{a} libxerces-c3.2t64{a} libxext-dev{a} libxext6{a} libxfixes-dev{a} libxfixes3{a} libxft2{a} libxi-dev{a} libxi6{a} libxinerama-dev{a} libxinerama1{a} libxkbcommon-dev{a} libxkbcommon-x11-0{a} libxkbcommon0{a} libxml2{a} libxnvctrl0{a} libxpm4{a} libxrandr-dev{a} libxrandr2{a} libxrender-dev{a} libxrender1{a} libxshmfence1{a} libxss-dev{a} libxss1{a} libxt-dev{a} libxt6t64{a} libxv-dev{a} libxv1{a} libxvidcore4{a} libxxf86vm-dev{a} libxxf86vm1{a} libyaml-0-2{a} libyuv0{a} libz3-4{a} libzmq5{a} libzstd-dev{a} libzvbi-common{a} libzvbi0t64{a} m4{a} man-db{a} mariadb-common{a} media-types{a} mysql-common{a} netbase{a} ocl-icd-libopencl1{a} pandoc{a} pandoc-data{a} pkgconf{a} pkgconf-bin{a} po-debconf{a} procps{a} proj-data{a} python3{a} python3-imath{a} python3-minimal{a} python3-numpy{a} python3-packaging{a} python3-pkg-resources{a} python3.11{a} python3.11-minimal{a} readline-common{a} sensible-utils{a} sgml-base{a} shared-mime-info{a} spirv-tools{a} tzdata{a} unixodbc-common{a} uuid-dev{a} wayland-protocols{a} x11-common{a} x11proto-dev{a} xkb-data{a} xml-core{a} xorg-sgml-doctools{a} xtrans-dev{a} zlib1g-dev{a} The following packages are RECOMMENDED but will NOT be installed: alsa-topology-conf alsa-ucm-conf ca-certificates curl dbus gstreamer1.0-gl gstreamer1.0-plugins-base i965-va-driver intel-media-va-driver krb5-locales libaacs0 libarchive-cpio-perl libdecor-0-plugin-1-cairo libdecor-0-plugin-1-gtk libgdk-pixbuf2.0-bin libgphoto2-l10n libheif-plugin-aomenc libheif-plugin-x265 libldap-common libltdl-dev libmail-sendmail-perl libopencv-java libpam-cap libpng-tools libqt5svg5 libraw1394-tools librsvg2-common libsasl2-modules libusb-1.0-doc libvdpau-va-gl1 lynx mesa-va-drivers mesa-vdpau-drivers mesa-vulkan-drivers opencv-data poppler-data proj-bin psmisc publicsuffix qt5-gtk-platformtheme qttranslations5-l10n qtwayland5 va-driver-all vdpau-driver-all wget xdg-user-dirs 0 packages upgraded, 544 newly installed, 0 to remove and 0 not upgraded. Need to get 344 MB of archives. After unpacking 1613 MB will be used. Writing extended state information... Get: 1 http://deb.debian.org/debian unstable/main amd64 libpython3.11-minimal amd64 3.11.9-1 [817 kB] Get: 2 http://deb.debian.org/debian unstable/main amd64 libexpat1 amd64 2.6.2-1 [103 kB] Get: 3 http://deb.debian.org/debian unstable/main amd64 python3.11-minimal amd64 3.11.9-1 [1879 kB] Get: 4 http://deb.debian.org/debian unstable/main amd64 python3-minimal amd64 3.11.8-1 [26.3 kB] Get: 5 http://deb.debian.org/debian unstable/main amd64 media-types all 10.1.0 [26.9 kB] Get: 6 http://deb.debian.org/debian unstable/main amd64 netbase all 6.4 [12.8 kB] Get: 7 http://deb.debian.org/debian unstable/main amd64 tzdata all 2024a-3 [255 kB] Get: 8 http://deb.debian.org/debian unstable/main amd64 readline-common all 8.2-4 [69.3 kB] Get: 9 http://deb.debian.org/debian unstable/main amd64 libreadline8t64 amd64 8.2-4 [167 kB] Get: 10 http://deb.debian.org/debian unstable/main amd64 libpython3.11-stdlib amd64 3.11.9-1 [1792 kB] Get: 11 http://deb.debian.org/debian unstable/main amd64 python3.11 amd64 3.11.9-1 [602 kB] Get: 12 http://deb.debian.org/debian unstable/main amd64 libpython3-stdlib amd64 3.11.8-1 [9332 B] Get: 13 http://deb.debian.org/debian unstable/main amd64 python3 amd64 3.11.8-1 [27.4 kB] Get: 14 http://deb.debian.org/debian unstable/main amd64 sgml-base all 1.31 [15.4 kB] Get: 15 http://deb.debian.org/debian unstable/main amd64 libproc2-0 amd64 2:4.0.4-4 [64.6 kB] Get: 16 http://deb.debian.org/debian unstable/main amd64 procps amd64 2:4.0.4-4 [880 kB] Get: 17 http://deb.debian.org/debian unstable/main amd64 sensible-utils all 0.0.22 [22.4 kB] Get: 18 http://deb.debian.org/debian unstable/main amd64 libmagic-mgc amd64 1:5.45-3 [314 kB] Get: 19 http://deb.debian.org/debian unstable/main amd64 libmagic1t64 amd64 1:5.45-3 [105 kB] Get: 20 http://deb.debian.org/debian unstable/main amd64 file amd64 1:5.45-3 [42.9 kB] Get: 21 http://deb.debian.org/debian unstable/main amd64 gettext-base amd64 0.21-14+b1 [161 kB] Get: 22 http://deb.debian.org/debian unstable/main amd64 libuchardet0 amd64 0.0.8-1+b1 [68.8 kB] Get: 23 http://deb.debian.org/debian unstable/main amd64 groff-base amd64 1.23.0-3+b1 [1180 kB] Get: 24 http://deb.debian.org/debian unstable/main amd64 bsdextrautils amd64 2.40-7 [93.0 kB] Get: 25 http://deb.debian.org/debian unstable/main amd64 libpipeline1 amd64 1.5.7-2 [38.0 kB] Get: 26 http://deb.debian.org/debian unstable/main amd64 man-db amd64 2.12.1-1 [1411 kB] Get: 27 http://deb.debian.org/debian unstable/main amd64 m4 amd64 1.4.19-4 [287 kB] Get: 28 http://deb.debian.org/debian unstable/main amd64 autoconf all 2.71-3 [332 kB] Get: 29 http://deb.debian.org/debian unstable/main amd64 autotools-dev all 20220109.1 [51.6 kB] Get: 30 http://deb.debian.org/debian unstable/main amd64 automake all 1:1.16.5-1.3 [823 kB] Get: 31 http://deb.debian.org/debian unstable/main amd64 autopoint all 0.21-14 [496 kB] Get: 32 http://deb.debian.org/debian unstable/main amd64 libicu72 amd64 72.1-4+b1 [9395 kB] Get: 33 http://deb.debian.org/debian unstable/main amd64 libxml2 amd64 2.9.14+dfsg-1.3+b2 [692 kB] Get: 34 http://deb.debian.org/debian unstable/main amd64 libarchive13t64 amd64 3.7.2-2 [346 kB] Get: 35 http://deb.debian.org/debian unstable/main amd64 libbrotli1 amd64 1.1.0-2+b3 [305 kB] Get: 36 http://deb.debian.org/debian unstable/main amd64 libkrb5support0 amd64 1.20.1-6+b1 [33.3 kB] Get: 37 http://deb.debian.org/debian unstable/main amd64 libcom-err2 amd64 1.47.0-2.4 [20.2 kB] Get: 38 http://deb.debian.org/debian unstable/main amd64 libk5crypto3 amd64 1.20.1-6+b1 [79.8 kB] Get: 39 http://deb.debian.org/debian unstable/main amd64 libkeyutils1 amd64 1.6.3-3 [8952 B] Get: 40 http://deb.debian.org/debian unstable/main amd64 libkrb5-3 amd64 1.20.1-6+b1 [333 kB] Get: 41 http://deb.debian.org/debian unstable/main amd64 libgssapi-krb5-2 amd64 1.20.1-6+b1 [135 kB] Get: 42 http://deb.debian.org/debian unstable/main amd64 libsasl2-modules-db amd64 2.1.28+dfsg1-6 [19.5 kB] Get: 43 http://deb.debian.org/debian unstable/main amd64 libsasl2-2 amd64 2.1.28+dfsg1-6 [56.9 kB] Get: 44 http://deb.debian.org/debian unstable/main amd64 libldap-2.5-0 amd64 2.5.17+dfsg-1 [186 kB] Get: 45 http://deb.debian.org/debian unstable/main amd64 libnghttp2-14 amd64 1.61.0-1+b1 [75.6 kB] Get: 46 http://deb.debian.org/debian unstable/main amd64 libpsl5t64 amd64 0.21.2-1.1 [56.8 kB] Get: 47 http://deb.debian.org/debian unstable/main amd64 librtmp1 amd64 2.4+20151223.gitfa8646d.1-2+b4 [58.5 kB] Get: 48 http://deb.debian.org/debian unstable/main amd64 libssh2-1t64 amd64 1.11.0-4.1+b2 [215 kB] Get: 49 http://deb.debian.org/debian unstable/main amd64 libcurl4t64 amd64 8.7.1-3 [441 kB] Get: 50 http://deb.debian.org/debian unstable/main amd64 libjsoncpp25 amd64 1.9.5-6+b2 [81.9 kB] Get: 51 http://deb.debian.org/debian unstable/main amd64 librhash0 amd64 1.4.3-3+b1 [132 kB] Get: 52 http://deb.debian.org/debian unstable/main amd64 libuv1t64 amd64 1.48.0-1.1 [147 kB] Get: 53 http://deb.debian.org/debian unstable/main amd64 cmake-data all 3.29.2-2 [2167 kB] Get: 54 http://deb.debian.org/debian unstable/main amd64 cmake amd64 3.29.2-2 [10.7 MB] Get: 55 http://deb.debian.org/debian unstable/main amd64 libdebhelper-perl all 13.15.3 [88.0 kB] Get: 56 http://deb.debian.org/debian unstable/main amd64 libtool all 2.4.7-7 [517 kB] Get: 57 http://deb.debian.org/debian unstable/main amd64 dh-autoreconf all 20 [17.1 kB] Get: 58 http://deb.debian.org/debian unstable/main amd64 libarchive-zip-perl all 1.68-1 [104 kB] Get: 59 http://deb.debian.org/debian unstable/main amd64 libsub-override-perl all 0.10-1 [10.6 kB] Get: 60 http://deb.debian.org/debian unstable/main amd64 libfile-stripnondeterminism-perl all 1.13.1-1 [19.4 kB] Get: 61 http://deb.debian.org/debian unstable/main amd64 dh-strip-nondeterminism all 1.13.1-1 [8620 B] Get: 62 http://deb.debian.org/debian unstable/main amd64 libelf1t64 amd64 0.191-1+b1 [189 kB] Get: 63 http://deb.debian.org/debian unstable/main amd64 dwz amd64 0.15-1+b1 [110 kB] Get: 64 http://deb.debian.org/debian unstable/main amd64 gettext amd64 0.21-14+b1 [1301 kB] Get: 65 http://deb.debian.org/debian unstable/main amd64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get: 66 http://deb.debian.org/debian unstable/main amd64 po-debconf all 1.0.21+nmu1 [248 kB] Get: 67 http://deb.debian.org/debian unstable/main amd64 debhelper all 13.15.3 [901 kB] Get: 68 http://deb.debian.org/debian unstable/main amd64 libpng16-16t64 amd64 1.6.43-5 [278 kB] Get: 69 http://deb.debian.org/debian unstable/main amd64 libfreetype6 amd64 2.13.2+dfsg-1+b4 [439 kB] Get: 70 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-mono all 2.37-8 [489 kB] Get: 71 http://deb.debian.org/debian unstable/main amd64 fonts-dejavu-core all 2.37-8 [840 kB] Get: 72 http://deb.debian.org/debian unstable/main amd64 fontconfig-config amd64 2.15.0-1.1 [317 kB] Get: 73 http://deb.debian.org/debian unstable/main amd64 libfontconfig1 amd64 2.15.0-1.1 [388 kB] Get: 74 http://deb.debian.org/debian unstable/main amd64 fontconfig amd64 2.15.0-1.1 [463 kB] Get: 75 http://deb.debian.org/debian unstable/main amd64 gdal-data all 3.8.5+dfsg-1 [547 kB] Get: 76 http://deb.debian.org/debian unstable/main amd64 gdal-plugins amd64 3.8.5+dfsg-1 [331 kB] Get: 77 http://deb.debian.org/debian unstable/main amd64 libglib2.0-0t64 amd64 2.78.4-7 [1455 kB] Get: 78 http://deb.debian.org/debian unstable/main amd64 gir1.2-glib-2.0 amd64 1.78.1-19 [164 kB] Get: 79 http://deb.debian.org/debian unstable/main amd64 gir1.2-glib-2.0-dev amd64 1.78.1-19 [850 kB] Get: 80 http://deb.debian.org/debian unstable/main amd64 libdw1t64 amd64 0.191-1+b1 [246 kB] Get: 81 http://deb.debian.org/debian unstable/main amd64 libunwind8 amd64 1.6.2-3 [51.2 kB] Get: 82 http://deb.debian.org/debian unstable/main amd64 libcap2-bin amd64 1:2.66-5 [34.8 kB] Get: 83 http://deb.debian.org/debian unstable/main amd64 libgstreamer1.0-0 amd64 1.24.2-1 [1368 kB] Get: 84 http://deb.debian.org/debian unstable/main amd64 gir1.2-gstreamer-1.0 amd64 1.24.2-1 [112 kB] Get: 85 http://deb.debian.org/debian unstable/main amd64 libdrm-common all 2.4.120-2 [7688 B] Get: 86 http://deb.debian.org/debian unstable/main amd64 libdrm2 amd64 2.4.120-2 [38.1 kB] Get: 87 http://deb.debian.org/debian unstable/main amd64 libglvnd0 amd64 1.7.0-1+b1 [56.3 kB] Get: 88 http://deb.debian.org/debian unstable/main amd64 libwayland-server0 amd64 1.22.0-2.1+b1 [33.0 kB] Get: 89 http://deb.debian.org/debian unstable/main amd64 libxau6 amd64 1:1.0.9-1 [19.7 kB] Get: 90 http://deb.debian.org/debian unstable/main amd64 libbsd0 amd64 0.12.2-1 [131 kB] Get: 91 http://deb.debian.org/debian unstable/main amd64 libxdmcp6 amd64 1:1.1.2-3 [26.3 kB] Get: 92 http://deb.debian.org/debian unstable/main amd64 libxcb1 amd64 1.17.0-1 [144 kB] Get: 93 http://deb.debian.org/debian unstable/main amd64 libxcb-randr0 amd64 1.17.0-1 [116 kB] Get: 94 http://deb.debian.org/debian unstable/main amd64 libgbm1 amd64 24.0.6-1 [40.8 kB] Get: 95 http://deb.debian.org/debian unstable/main amd64 libglapi-mesa amd64 24.0.6-1 [36.4 kB] Get: 96 http://deb.debian.org/debian unstable/main amd64 libwayland-client0 amd64 1.22.0-2.1+b1 [25.7 kB] Get: 97 http://deb.debian.org/debian unstable/main amd64 libx11-data all 2:1.8.7-1 [328 kB] Get: 98 http://deb.debian.org/debian unstable/main amd64 libx11-6 amd64 2:1.8.7-1 [802 kB] Get: 99 http://deb.debian.org/debian unstable/main amd64 libx11-xcb1 amd64 2:1.8.7-1 [232 kB] Get: 100 http://deb.debian.org/debian unstable/main amd64 libxcb-dri2-0 amd64 1.17.0-1 [106 kB] Get: 101 http://deb.debian.org/debian unstable/main amd64 libxcb-dri3-0 amd64 1.17.0-1 [106 kB] Get: 102 http://deb.debian.org/debian unstable/main amd64 libxcb-present0 amd64 1.17.0-1 [105 kB] Get: 103 http://deb.debian.org/debian unstable/main amd64 libxcb-sync1 amd64 1.17.0-1 [108 kB] Get: 104 http://deb.debian.org/debian unstable/main amd64 libxcb-xfixes0 amd64 1.17.0-1 [109 kB] Get: 105 http://deb.debian.org/debian unstable/main amd64 libxshmfence1 amd64 1.3-1 [8820 B] Get: 106 http://deb.debian.org/debian unstable/main amd64 libegl-mesa0 amd64 24.0.6-1 [119 kB] Get: 107 http://deb.debian.org/debian unstable/main amd64 libegl1 amd64 1.7.0-1+b1 [34.3 kB] Get: 108 http://deb.debian.org/debian unstable/main amd64 libxcb-glx0 amd64 1.17.0-1 [122 kB] Get: 109 http://deb.debian.org/debian unstable/main amd64 libxcb-shm0 amd64 1.17.0-1 [105 kB] Get: 110 http://deb.debian.org/debian unstable/main amd64 libxext6 amd64 2:1.3.4-1+b1 [52.9 kB] Get: 111 http://deb.debian.org/debian unstable/main amd64 libxfixes3 amd64 1:6.0.0-2 [22.7 kB] Get: 112 http://deb.debian.org/debian unstable/main amd64 libxxf86vm1 amd64 1:1.1.4-1+b2 [20.8 kB] Get: 113 http://deb.debian.org/debian unstable/main amd64 libvulkan1 amd64 1.3.280.0-1 [123 kB] Get: 114 http://deb.debian.org/debian unstable/main amd64 libdrm-amdgpu1 amd64 2.4.120-2 [21.4 kB] Get: 115 http://deb.debian.org/debian unstable/main amd64 libpciaccess0 amd64 0.17-3 [51.6 kB] Get: 116 http://deb.debian.org/debian unstable/main amd64 libdrm-intel1 amd64 2.4.120-2 [62.7 kB] Get: 117 http://deb.debian.org/debian unstable/main amd64 libdrm-nouveau2 amd64 2.4.120-2 [19.3 kB] Get: 118 http://deb.debian.org/debian unstable/main amd64 libdrm-radeon1 amd64 2.4.120-2 [22.2 kB] Get: 119 http://deb.debian.org/debian unstable/main amd64 libedit2 amd64 3.1-20230828-1+b1 [93.5 kB] Get: 120 http://deb.debian.org/debian unstable/main amd64 libz3-4 amd64 4.8.12-3.1+b2 [7346 kB] Get: 121 http://deb.debian.org/debian unstable/main amd64 libllvm17t64 amd64 1:17.0.6-10 [23.7 MB] Get: 122 http://deb.debian.org/debian unstable/main amd64 libsensors-config all 1:3.6.0-9 [14.6 kB] Get: 123 http://deb.debian.org/debian unstable/main amd64 libsensors5 amd64 1:3.6.0-9 [34.6 kB] Get: 124 http://deb.debian.org/debian unstable/main amd64 libgl1-mesa-dri amd64 24.0.6-1 [8279 kB] Get: 125 http://deb.debian.org/debian unstable/main amd64 libglx-mesa0 amd64 24.0.6-1 [151 kB] Get: 126 http://deb.debian.org/debian unstable/main amd64 libglx0 amd64 1.7.0-1+b1 [35.0 kB] Get: 127 http://deb.debian.org/debian unstable/main amd64 libgl1 amd64 1.7.0-1+b1 [89.8 kB] Get: 128 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-0t64 amd64 1:0.4.38-1 [191 kB] Get: 129 http://deb.debian.org/debian unstable/main amd64 iso-codes all 4.16.0-1 [2936 kB] Get: 130 http://deb.debian.org/debian unstable/main amd64 libgstreamer-plugins-base1.0-0 amd64 1.24.2-1 [980 kB] Get: 131 http://deb.debian.org/debian unstable/main amd64 libgudev-1.0-0 amd64 238-5 [14.4 kB] Get: 132 http://deb.debian.org/debian unstable/main amd64 libwayland-cursor0 amd64 1.22.0-2.1+b1 [11.3 kB] Get: 133 http://deb.debian.org/debian unstable/main amd64 libwayland-egl1 amd64 1.22.0-2.1+b1 [5640 B] Get: 134 http://deb.debian.org/debian unstable/main amd64 libgstreamer-gl1.0-0 amd64 1.24.2-1 [269 kB] Get: 135 http://deb.debian.org/debian unstable/main amd64 gir1.2-gst-plugins-base-1.0 amd64 1.24.2-1 [163 kB] Get: 136 http://deb.debian.org/debian unstable/main amd64 gir1.2-gudev-1.0 amd64 238-5 [5124 B] Get: 137 http://deb.debian.org/debian unstable/main amd64 libibus-1.0-5 amd64 1.5.29-2 [438 kB] Get: 138 http://deb.debian.org/debian unstable/main amd64 gir1.2-ibus-1.0 amd64 1.5.29-2 [348 kB] Get: 139 http://deb.debian.org/debian unstable/main amd64 spirv-tools amd64 2024.1-1 [4057 kB] Get: 140 http://deb.debian.org/debian unstable/main amd64 glslang-tools amd64 14.1.0-1 [2217 kB] Get: 141 http://deb.debian.org/debian unstable/main amd64 libnl-3-200 amd64 3.7.0-0.3 [59.0 kB] Get: 142 http://deb.debian.org/debian unstable/main amd64 libnl-route-3-200 amd64 3.7.0-0.3 [181 kB] Get: 143 http://deb.debian.org/debian unstable/main amd64 libibverbs1 amd64 50.0-2+b1 [61.7 kB] Get: 144 http://deb.debian.org/debian unstable/main amd64 ibverbs-providers amd64 50.0-2+b1 [342 kB] Get: 145 http://deb.debian.org/debian unstable/main amd64 libabsl20230802 amd64 20230802.1-4 [464 kB] Get: 146 http://deb.debian.org/debian unstable/main amd64 libaec0 amd64 1.1.3-1 [23.4 kB] Get: 147 http://deb.debian.org/debian unstable/main amd64 libamd-comgr2 amd64 6.0+git20231212.4510c28+dfsg-3+b1 [13.0 MB] Get: 148 http://deb.debian.org/debian unstable/main amd64 libnuma1 amd64 2.0.18-1 [21.9 kB] Get: 149 http://deb.debian.org/debian unstable/main amd64 libhsakmt1 amd64 5.7.0-1 [60.7 kB] Get: 150 http://deb.debian.org/debian unstable/main amd64 libhsa-runtime64-1 amd64 5.7.1-2 [504 kB] Get: 151 http://deb.debian.org/debian unstable/main amd64 libamdhip64-5 amd64 5.7.1-3 [8760 kB] Get: 152 http://deb.debian.org/debian unstable/main amd64 libaom3 amd64 3.8.2-2 [1869 kB] Get: 153 http://deb.debian.org/debian unstable/main amd64 libblas3 amd64 3.12.0-3 [148 kB] Get: 154 http://deb.debian.org/debian unstable/main amd64 libgfortran5 amd64 14-20240330-1 [836 kB] Get: 155 http://deb.debian.org/debian unstable/main amd64 liblapack3 amd64 3.12.0-3 [2407 kB] Get: 156 http://deb.debian.org/debian unstable/main amd64 libarpack2t64 amd64 3.9.1-1.1+b1 [104 kB] Get: 157 http://deb.debian.org/debian unstable/main amd64 libsuperlu6 amd64 6.0.1+dfsg1-1+b1 [170 kB] Get: 158 http://deb.debian.org/debian unstable/main amd64 libarmadillo12 amd64 1:12.6.7+dfsg-1+b1 [102 kB] Get: 159 http://deb.debian.org/debian unstable/main amd64 libasound2-data all 1.2.11-1 [20.9 kB] Get: 160 http://deb.debian.org/debian unstable/main amd64 libasound2t64 amd64 1.2.11-1+b1 [369 kB] Get: 161 http://deb.debian.org/debian unstable/main amd64 libasound2-dev amd64 1.2.11-1+b1 [116 kB] Get: 162 http://deb.debian.org/debian unstable/main amd64 libasyncns0 amd64 0.8-6+b4 [12.1 kB] Get: 163 http://deb.debian.org/debian unstable/main amd64 libva2 amd64 2.20.0-2 [71.5 kB] Get: 164 http://deb.debian.org/debian unstable/main amd64 libva-drm2 amd64 2.20.0-2 [17.7 kB] Get: 165 http://deb.debian.org/debian unstable/main amd64 libva-x11-2 amd64 2.20.0-2 [22.5 kB] Get: 166 http://deb.debian.org/debian unstable/main amd64 libvdpau1 amd64 1.5-2 [26.1 kB] Get: 167 http://deb.debian.org/debian unstable/main amd64 libvpl2 amd64 2023.3.0-1 [99.1 kB] Get: 168 http://deb.debian.org/debian unstable/main amd64 ocl-icd-libopencl1 amd64 2.3.2-1+b1 [40.3 kB] Get: 169 http://deb.debian.org/debian unstable/main amd64 libavutil58 amd64 7:6.1.1-4 [393 kB] Get: 170 http://deb.debian.org/debian unstable/main amd64 libpixman-1-0 amd64 0.42.2-1+b1 [556 kB] Get: 171 http://deb.debian.org/debian unstable/main amd64 libxcb-render0 amd64 1.17.0-1 [114 kB] Get: 172 http://deb.debian.org/debian unstable/main amd64 libxrender1 amd64 1:0.9.10-1.1 [33.2 kB] Get: 173 http://deb.debian.org/debian unstable/main amd64 libcairo2 amd64 1.18.0-3+b1 [531 kB] Get: 174 http://deb.debian.org/debian unstable/main amd64 libcodec2-1.2 amd64 1.2.0-2+b1 [8176 kB] Get: 175 http://deb.debian.org/debian unstable/main amd64 libdav1d7 amd64 1.4.1-1 [547 kB] Get: 176 http://deb.debian.org/debian unstable/main amd64 libgsm1 amd64 1.0.22-1+b1 [28.7 kB] Get: 177 http://deb.debian.org/debian unstable/main amd64 libhwy1t64 amd64 1.0.7-8.1 [526 kB] Get: 178 http://deb.debian.org/debian unstable/main amd64 liblcms2-2 amd64 2.14-2+b1 [154 kB] Get: 179 http://deb.debian.org/debian unstable/main amd64 libjxl0.7 amd64 0.7.0-10.2+b3 [1068 kB] Get: 180 http://deb.debian.org/debian unstable/main amd64 libmp3lame0 amd64 3.100-6+b2 [361 kB] Get: 181 http://deb.debian.org/debian unstable/main amd64 libopenjp2-7 amd64 2.5.0-2+b3 [190 kB] Get: 182 http://deb.debian.org/debian unstable/main amd64 libopus0 amd64 1.4-1+b1 [198 kB] Get: 183 http://deb.debian.org/debian unstable/main amd64 librav1e0 amd64 0.7.1-2 [900 kB] Get: 184 http://deb.debian.org/debian unstable/main amd64 libcairo-gobject2 amd64 1.18.0-3+b1 [129 kB] Get: 185 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf2.0-common all 2.42.10+dfsg-3 [307 kB] Get: 186 http://deb.debian.org/debian unstable/main amd64 shared-mime-info amd64 2.4-4 [759 kB] Get: 187 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo amd64 1:2.1.5-3 [167 kB] Get: 188 http://deb.debian.org/debian unstable/main amd64 libdeflate0 amd64 1.20-1 [46.0 kB] Get: 189 http://deb.debian.org/debian unstable/main amd64 libjbig0 amd64 2.1-6.1+b1 [32.0 kB] Get: 190 http://deb.debian.org/debian unstable/main amd64 liblerc4 amd64 4.0.0+ds-4+b1 [171 kB] Get: 191 http://deb.debian.org/debian unstable/main amd64 libsharpyuv0 amd64 1.3.2-0.4+b1 [108 kB] Get: 192 http://deb.debian.org/debian unstable/main amd64 libwebp7 amd64 1.3.2-0.4+b1 [308 kB] Get: 193 http://deb.debian.org/debian unstable/main amd64 libtiff6 amd64 4.5.1+git230720-4 [322 kB] Get: 194 http://deb.debian.org/debian unstable/main amd64 libgdk-pixbuf-2.0-0 amd64 2.42.10+dfsg-3+b3 [138 kB] Get: 195 http://deb.debian.org/debian unstable/main amd64 libfribidi0 amd64 1.0.13-3+b1 [71.4 kB] Get: 196 http://deb.debian.org/debian unstable/main amd64 libgraphite2-3 amd64 1.3.14-2 [74.9 kB] Get: 197 http://deb.debian.org/debian unstable/main amd64 libharfbuzz0b amd64 8.3.0-2+b1 [2214 kB] Get: 198 http://deb.debian.org/debian unstable/main amd64 libthai-data all 0.1.29-2 [168 kB] Get: 199 http://deb.debian.org/debian unstable/main amd64 libdatrie1 amd64 0.2.13-3 [37.7 kB] Get: 200 http://deb.debian.org/debian unstable/main amd64 libthai0 amd64 0.1.29-2 [49.1 kB] Get: 201 http://deb.debian.org/debian unstable/main amd64 libpango-1.0-0 amd64 1.52.1+ds-1 [216 kB] Get: 202 http://deb.debian.org/debian unstable/main amd64 libpangoft2-1.0-0 amd64 1.52.1+ds-1 [48.3 kB] Get: 203 http://deb.debian.org/debian unstable/main amd64 libpangocairo-1.0-0 amd64 1.52.1+ds-1 [35.1 kB] Get: 204 http://deb.debian.org/debian unstable/main amd64 librsvg2-2 amd64 2.58.0+dfsg-1 [1937 kB] Get: 205 http://deb.debian.org/debian unstable/main amd64 libshine3 amd64 3.1.1-2+b1 [22.8 kB] Get: 206 http://deb.debian.org/debian unstable/main amd64 libsnappy1v5 amd64 1.1.10-1+b1 [27.6 kB] Get: 207 http://deb.debian.org/debian unstable/main amd64 libspeex1 amd64 1.2.1-2+b1 [56.4 kB] Get: 208 http://deb.debian.org/debian unstable/main amd64 libsvtav1enc1d1 amd64 1.7.0+dfsg-2+b1 [2169 kB] Get: 209 http://deb.debian.org/debian unstable/main amd64 libsoxr0 amd64 0.1.3-4 [77.8 kB] Get: 210 http://deb.debian.org/debian unstable/main amd64 libswresample4 amd64 7:6.1.1-4 [91.8 kB] Get: 211 http://deb.debian.org/debian unstable/main amd64 libogg0 amd64 1.3.5-3 [23.4 kB] Get: 212 http://deb.debian.org/debian unstable/main amd64 libtheora0 amd64 1.1.1+dfsg.1-16.1+b2 [154 kB] Get: 213 http://deb.debian.org/debian unstable/main amd64 libtwolame0 amd64 0.4.0-2+b1 [51.0 kB] Get: 214 http://deb.debian.org/debian unstable/main amd64 libvorbis0a amd64 1.3.7-2 [89.7 kB] Get: 215 http://deb.debian.org/debian unstable/main amd64 libvorbisenc2 amd64 1.3.7-2 [75.9 kB] Get: 216 http://deb.debian.org/debian unstable/main amd64 libvpx8 amd64 1.13.1-2 [1050 kB] Get: 217 http://deb.debian.org/debian unstable/main amd64 libwebpmux3 amd64 1.3.2-0.4+b1 [120 kB] Get: 218 http://deb.debian.org/debian unstable/main amd64 libx264-164 amd64 2:0.164.3108+git31e19f9-1 [551 kB] Get: 219 http://deb.debian.org/debian unstable/main amd64 libx265-199 amd64 3.5-2+b1 [1150 kB] Get: 220 http://deb.debian.org/debian unstable/main amd64 libxvidcore4 amd64 2:1.3.7-1+b1 [250 kB] Get: 221 http://deb.debian.org/debian unstable/main amd64 libzvbi-common all 0.2.42-2 [70.4 kB] Get: 222 http://deb.debian.org/debian unstable/main amd64 libzvbi0t64 amd64 0.2.42-2 [275 kB] Get: 223 http://deb.debian.org/debian unstable/main amd64 libavcodec60 amd64 7:6.1.1-4 [5398 kB] Get: 224 http://deb.debian.org/debian unstable/main amd64 libavutil-dev amd64 7:6.1.1-4 [537 kB] Get: 225 http://deb.debian.org/debian unstable/main amd64 libswresample-dev amd64 7:6.1.1-4 [105 kB] Get: 226 http://deb.debian.org/debian unstable/main amd64 libavcodec-dev amd64 7:6.1.1-4 [5971 kB] Get: 227 http://deb.debian.org/debian unstable/main amd64 libudfread0 amd64 1.1.2-1 [16.5 kB] Get: 228 http://deb.debian.org/debian unstable/main amd64 libbluray2 amd64 1:1.3.4-1+b1 [138 kB] Get: 229 http://deb.debian.org/debian unstable/main amd64 libchromaprint1 amd64 1.5.1-5 [42.2 kB] Get: 230 http://deb.debian.org/debian unstable/main amd64 libgme0 amd64 0.6.3-7+b1 [130 kB] Get: 231 http://deb.debian.org/debian unstable/main amd64 libmpg123-0t64 amd64 1.32.6-3 [148 kB] Get: 232 http://deb.debian.org/debian unstable/main amd64 libvorbisfile3 amd64 1.3.7-2 [21.1 kB] Get: 233 http://deb.debian.org/debian unstable/main amd64 libopenmpt0t64 amd64 0.7.6-1+b1 [811 kB] Get: 234 http://deb.debian.org/debian unstable/main amd64 librabbitmq4 amd64 0.11.0-1+b2 [41.9 kB] Get: 235 http://deb.debian.org/debian unstable/main amd64 libcjson1 amd64 1.7.17-2 [29.0 kB] Get: 236 http://deb.debian.org/debian unstable/main amd64 libmbedcrypto7t64 amd64 2.28.8-1 [284 kB] Get: 237 http://deb.debian.org/debian unstable/main amd64 librist4 amd64 0.2.10+dfsg-2 [71.6 kB] Get: 238 http://deb.debian.org/debian unstable/main amd64 libsrt1.5-gnutls amd64 1.5.3-1+b2 [327 kB] Get: 239 http://deb.debian.org/debian unstable/main amd64 libssh-gcrypt-4 amd64 0.10.6-2+b1 [220 kB] Get: 240 http://deb.debian.org/debian unstable/main amd64 libnorm1t64 amd64 1.5.9+dfsg-3.1 [221 kB] Get: 241 http://deb.debian.org/debian unstable/main amd64 libpgm-5.3-0t64 amd64 5.3.128~dfsg-2.1 [161 kB] Get: 242 http://deb.debian.org/debian unstable/main amd64 libsodium23 amd64 1.0.18-1 [161 kB] Get: 243 http://deb.debian.org/debian unstable/main amd64 libzmq5 amd64 4.3.5-1+b2 [281 kB] Get: 244 http://deb.debian.org/debian unstable/main amd64 libavformat60 amd64 7:6.1.1-4 [1119 kB] Get: 245 http://deb.debian.org/debian unstable/main amd64 libavformat-dev amd64 7:6.1.1-4 [1317 kB] Get: 246 http://deb.debian.org/debian unstable/main amd64 libgav1-1 amd64 0.19.0-2+b1 [351 kB] Get: 247 http://deb.debian.org/debian unstable/main amd64 libyuv0 amd64 0.0~git202401110.af6ac82-1 [169 kB] Get: 248 http://deb.debian.org/debian unstable/main amd64 libavif16 amd64 1.0.4-2 [106 kB] Get: 249 http://deb.debian.org/debian unstable/main amd64 uuid-dev amd64 2.40-7 [43.8 kB] Get: 250 http://deb.debian.org/debian unstable/main amd64 libblkid-dev amd64 2.40-7 [200 kB] Get: 251 http://deb.debian.org/debian unstable/main amd64 libblosc1 amd64 1.21.5+ds-1+b1 [49.6 kB] Get: 252 http://deb.debian.org/debian unstable/main amd64 libboost-python1.83.0 amd64 1.83.0-2.1+b1 [351 kB] Get: 253 http://deb.debian.org/debian unstable/main amd64 libmd-dev amd64 1.1.0-2 [54.9 kB] Get: 254 http://deb.debian.org/debian unstable/main amd64 libbsd-dev amd64 0.12.2-1 [258 kB] Get: 255 http://deb.debian.org/debian unstable/main amd64 libcurl3t64-gnutls amd64 8.7.1-3 [432 kB] Get: 256 http://deb.debian.org/debian unstable/main amd64 libcfitsio10t64 amd64 4.3.1-1.1+b1 [566 kB] Get: 257 http://deb.debian.org/debian unstable/main amd64 libcharls2 amd64 2.4.2-2+b1 [87.8 kB] Get: 258 http://deb.debian.org/debian unstable/main amd64 libcjson-dev amd64 1.7.17-2 [28.2 kB] Get: 259 http://deb.debian.org/debian unstable/main amd64 libdbus-1-3 amd64 1.14.10-4+b1 [203 kB] Get: 260 http://deb.debian.org/debian unstable/main amd64 libpkgconf3 amd64 1.8.1-1+b2 [36.4 kB] Get: 261 http://deb.debian.org/debian unstable/main amd64 pkgconf-bin amd64 1.8.1-1+b2 [29.7 kB] Get: 262 http://deb.debian.org/debian unstable/main amd64 pkgconf amd64 1.8.1-1+b2 [26.2 kB] Get: 263 http://deb.debian.org/debian unstable/main amd64 xml-core all 0.19 [20.1 kB] Get: 264 http://deb.debian.org/debian unstable/main amd64 libdbus-1-dev amd64 1.14.10-4+b1 [242 kB] Get: 265 http://deb.debian.org/debian unstable/main amd64 libraw1394-11 amd64 2.1.2-2 [41.1 kB] Get: 266 http://deb.debian.org/debian unstable/main amd64 libusb-1.0-0 amd64 2:1.0.27-1 [57.8 kB] Get: 267 http://deb.debian.org/debian unstable/main amd64 libdc1394-25 amd64 2.2.6-4+b1 [109 kB] Get: 268 http://deb.debian.org/debian unstable/main amd64 libraw1394-dev amd64 2.1.2-2 [52.1 kB] Get: 269 http://deb.debian.org/debian unstable/main amd64 libdc1394-dev amd64 2.2.6-4+b1 [134 kB] Get: 270 http://deb.debian.org/debian unstable/main amd64 libde265-0 amd64 1.0.15-1+b1 [187 kB] Get: 271 http://deb.debian.org/debian unstable/main amd64 libdecor-0-0 amd64 0.2.2-1+b1 [15.6 kB] Get: 272 http://deb.debian.org/debian unstable/main amd64 libwayland-bin amd64 1.22.0-2.1+b1 [20.9 kB] Get: 273 http://deb.debian.org/debian unstable/main amd64 libffi-dev amd64 3.4.6-1 [60.6 kB] Get: 274 http://deb.debian.org/debian unstable/main amd64 libwayland-dev amd64 1.22.0-2.1+b1 [70.6 kB] Get: 275 http://deb.debian.org/debian unstable/main amd64 libdecor-0-dev amd64 0.2.2-1+b1 [7652 B] Get: 276 http://deb.debian.org/debian unstable/main amd64 libdeflate-dev amd64 1.20-1 [54.5 kB] Get: 277 http://deb.debian.org/debian unstable/main amd64 libdouble-conversion3 amd64 3.3.0-1+b1 [41.0 kB] Get: 278 http://deb.debian.org/debian unstable/main amd64 libpciaccess-dev amd64 0.17-3 [55.2 kB] Get: 279 http://deb.debian.org/debian unstable/main amd64 libdrm-dev amd64 2.4.120-2 [292 kB] Get: 280 http://deb.debian.org/debian unstable/main amd64 zlib1g-dev amd64 1:1.3.dfsg-3.1 [918 kB] Get: 281 http://deb.debian.org/debian unstable/main amd64 libzstd-dev amd64 1.5.5+dfsg2-2 [358 kB] Get: 282 http://deb.debian.org/debian unstable/main amd64 libelf-dev amd64 0.191-1+b1 [76.2 kB] Get: 283 http://deb.debian.org/debian unstable/main amd64 liblzma-dev amd64 5.6.1+really5.4.5-1 [293 kB] Get: 284 http://deb.debian.org/debian unstable/main amd64 libdw-dev amd64 0.191-1+b1 [325 kB] Get: 285 http://deb.debian.org/debian unstable/main amd64 xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB] Get: 286 http://deb.debian.org/debian unstable/main amd64 x11proto-dev all 2024.1-1 [603 kB] Get: 287 http://deb.debian.org/debian unstable/main amd64 libxau-dev amd64 1:1.0.9-1 [22.9 kB] Get: 288 http://deb.debian.org/debian unstable/main amd64 libxdmcp-dev amd64 1:1.1.2-3 [42.2 kB] Get: 289 http://deb.debian.org/debian unstable/main amd64 xtrans-dev all 1.4.0-1 [98.7 kB] Get: 290 http://deb.debian.org/debian unstable/main amd64 libpthread-stubs0-dev amd64 0.4-1 [5344 B] Get: 291 http://deb.debian.org/debian unstable/main amd64 libxcb1-dev amd64 1.17.0-1 [181 kB] Get: 292 http://deb.debian.org/debian unstable/main amd64 libx11-dev amd64 2:1.8.7-1 [875 kB] Get: 293 http://deb.debian.org/debian unstable/main amd64 libglx-dev amd64 1.7.0-1+b1 [15.8 kB] Get: 294 http://deb.debian.org/debian unstable/main amd64 libgl-dev amd64 1.7.0-1+b1 [101 kB] Get: 295 http://deb.debian.org/debian unstable/main amd64 libegl-dev amd64 1.7.0-1+b1 [19.5 kB] Get: 296 http://deb.debian.org/debian unstable/main amd64 libglvnd-core-dev amd64 1.7.0-1+b1 [13.4 kB] Get: 297 http://deb.debian.org/debian unstable/main amd64 libgles1 amd64 1.7.0-1+b1 [12.2 kB] Get: 298 http://deb.debian.org/debian unstable/main amd64 libgles2 amd64 1.7.0-1+b1 [17.3 kB] Get: 299 http://deb.debian.org/debian unstable/main amd64 libgles-dev amd64 1.7.0-1+b1 [50.8 kB] Get: 300 http://deb.debian.org/debian unstable/main amd64 libopengl0 amd64 1.7.0-1+b1 [31.1 kB] Get: 301 http://deb.debian.org/debian unstable/main amd64 libopengl-dev amd64 1.7.0-1+b1 [5380 B] Get: 302 http://deb.debian.org/debian unstable/main amd64 libglvnd-dev amd64 1.7.0-1+b1 [5144 B] Get: 303 http://deb.debian.org/debian unstable/main amd64 libegl1-mesa-dev amd64 24.0.6-1 [21.2 kB] Get: 304 http://deb.debian.org/debian unstable/main amd64 libeigen3-dev all 3.4.0-4 [1041 kB] Get: 305 http://deb.debian.org/debian unstable/main amd64 libevdev2 amd64 1.13.1+dfsg-1+b1 [32.6 kB] Get: 306 http://deb.debian.org/debian unstable/main amd64 libevent-core-2.1-7t64 amd64 2.1.12-stable-8.1+b3 [132 kB] Get: 307 http://deb.debian.org/debian unstable/main amd64 libevent-pthreads-2.1-7t64 amd64 2.1.12-stable-8.1+b3 [54.1 kB] Get: 308 http://deb.debian.org/debian unstable/main amd64 libexif12 amd64 0.6.24-1+b1 [402 kB] Get: 309 http://deb.debian.org/debian unstable/main amd64 libexif-dev amd64 0.6.24-1+b1 [108 kB] Get: 310 http://deb.debian.org/debian unstable/main amd64 libpsm-infinipath1 amd64 3.3+20.604758e7-6.3 [170 kB] Get: 311 http://deb.debian.org/debian unstable/main amd64 libpsm2-2 amd64 11.2.185-2 [180 kB] Get: 312 http://deb.debian.org/debian unstable/main amd64 librdmacm1t64 amd64 50.0-2+b1 [70.2 kB] Get: 313 http://deb.debian.org/debian unstable/main amd64 libfabric1 amd64 1.17.0-3+b1 [628 kB] Get: 314 http://deb.debian.org/debian unstable/main amd64 libflac12t64 amd64 1.4.3+ds-2.1 [200 kB] Get: 315 http://deb.debian.org/debian unstable/main amd64 libminizip1t64 amd64 1:1.3.dfsg-3.1 [52.3 kB] Get: 316 http://deb.debian.org/debian unstable/main amd64 libfreexl1 amd64 2.0.0-1+b2 [39.9 kB] Get: 317 http://deb.debian.org/debian unstable/main amd64 libfyba0t64 amd64 4.1.1-11 [112 kB] Get: 318 http://deb.debian.org/debian unstable/main amd64 libgbm-dev amd64 24.0.6-1 [20.8 kB] Get: 319 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-dav1d amd64 1.17.6-1+b2 [9856 B] Get: 320 http://deb.debian.org/debian unstable/main amd64 libheif-plugin-libde265 amd64 1.17.6-1+b2 [13.1 kB] Get: 321 http://deb.debian.org/debian unstable/main amd64 libheif1 amd64 1.17.6-1+b2 [284 kB] Get: 322 http://deb.debian.org/debian unstable/main amd64 libxpm4 amd64 1:3.5.17-1+b1 [56.1 kB] Get: 323 http://deb.debian.org/debian unstable/main amd64 libgd3 amd64 2.3.3-9+b3 [125 kB] Get: 324 http://deb.debian.org/debian unstable/main amd64 libgeos3.12.1t64 amd64 3.12.1-3 [878 kB] Get: 325 http://deb.debian.org/debian unstable/main amd64 libgeos-c1t64 amd64 3.12.1-3 [98.1 kB] Get: 326 http://deb.debian.org/debian unstable/main amd64 proj-data all 9.4.0-1 [6258 kB] Get: 327 http://deb.debian.org/debian unstable/main amd64 libproj25 amd64 9.4.0-1+b1 [1368 kB] Get: 328 http://deb.debian.org/debian unstable/main amd64 libgeotiff5 amd64 1.7.1-5+b1 [68.4 kB] Get: 329 http://deb.debian.org/debian unstable/main amd64 libgif7 amd64 5.2.2-1 [43.9 kB] Get: 330 http://deb.debian.org/debian unstable/main amd64 libsz2 amd64 1.1.3-1 [7740 B] Get: 331 http://deb.debian.org/debian unstable/main amd64 libhdf4-0-alt amd64 4.3.0-1 [267 kB] Get: 332 http://deb.debian.org/debian unstable/main amd64 libhdf5-103-1t64 amd64 1.10.10+repack-3.3 [1241 kB] Get: 333 http://deb.debian.org/debian unstable/main amd64 libjson-c5 amd64 0.17-1+b1 [44.2 kB] Get: 334 http://deb.debian.org/debian unstable/main amd64 liburiparser1 amd64 0.9.7+dfsg-2+b1 [44.1 kB] Get: 335 http://deb.debian.org/debian unstable/main amd64 libkmlbase1t64 amd64 1.3.0-12 [49.3 kB] Get: 336 http://deb.debian.org/debian unstable/main amd64 libkmldom1t64 amd64 1.3.0-12 [158 kB] Get: 337 http://deb.debian.org/debian unstable/main amd64 libkmlengine1t64 amd64 1.3.0-12 [78.7 kB] Get: 338 http://deb.debian.org/debian unstable/main amd64 mysql-common all 5.8+1.1.0 [6636 B] Get: 339 http://deb.debian.org/debian unstable/main amd64 mariadb-common all 1:10.11.7-4 [25.9 kB] Get: 340 http://deb.debian.org/debian unstable/main amd64 libmariadb3 amd64 1:10.11.7-4 [176 kB] Get: 341 http://deb.debian.org/debian unstable/main amd64 libhdf5-hl-100t64 amd64 1.10.10+repack-3.3 [63.3 kB] Get: 342 http://deb.debian.org/debian unstable/main amd64 libnetcdf19t64 amd64 1:4.9.2-5+b1 [472 kB] Get: 343 http://deb.debian.org/debian unstable/main amd64 libltdl7 amd64 2.4.7-7 [393 kB] Get: 344 http://deb.debian.org/debian unstable/main amd64 libodbc2 amd64 2.3.12-1+b2 [150 kB] Get: 345 http://deb.debian.org/debian unstable/main amd64 unixodbc-common all 2.3.12-1 [8496 B] Get: 346 http://deb.debian.org/debian unstable/main amd64 libodbcinst2 amd64 2.3.12-1+b2 [34.9 kB] Get: 347 http://deb.debian.org/debian unstable/main amd64 libtirpc-common all 1.3.4+ds-1.3 [10.9 kB] Get: 348 http://deb.debian.org/debian unstable/main amd64 libtirpc3t64 amd64 1.3.4+ds-1.3 [82.7 kB] Get: 349 http://deb.debian.org/debian unstable/main amd64 libogdi4.1 amd64 4.1.1+ds-3+b1 [232 kB] Get: 350 http://deb.debian.org/debian unstable/main amd64 libnspr4 amd64 2:4.35-1.1+b1 [109 kB] Get: 351 http://deb.debian.org/debian unstable/main amd64 libnss3 amd64 2:3.99-1 [1408 kB] Get: 352 http://deb.debian.org/debian unstable/main amd64 libpoppler126t64 amd64 22.12.0-2.2+b1 [1866 kB] Get: 353 http://deb.debian.org/debian unstable/main amd64 libpq5 amd64 16.2-2+b1 [216 kB] Get: 354 http://deb.debian.org/debian unstable/main amd64 libqhull-r8.0 amd64 2020.2-6+b1 [245 kB] Get: 355 http://deb.debian.org/debian unstable/main amd64 librttopo1 amd64 1.1.0-3+b1 [179 kB] Get: 356 http://deb.debian.org/debian unstable/main amd64 libspatialite8t64 amd64 5.1.0-3+b1 [1842 kB] Get: 357 http://deb.debian.org/debian unstable/main amd64 libxerces-c3.2t64 amd64 3.2.4+debian-1.3 [886 kB] Get: 358 http://deb.debian.org/debian unstable/main amd64 libgdal34t64 amd64 3.8.5+dfsg-1 [8552 kB] Get: 359 http://deb.debian.org/debian unstable/main amd64 libsocket++1 amd64 1.12.13+git20131030.5d039ba-1+b1 [78.3 kB] Get: 360 http://deb.debian.org/debian unstable/main amd64 libgdcm3.0t64 amd64 3.0.22-3 [2255 kB] Get: 361 http://deb.debian.org/debian unstable/main amd64 libgdcm-dev amd64 3.0.22-3 [264 kB] Get: 362 http://deb.debian.org/debian unstable/main amd64 libgl1-mesa-dev amd64 24.0.6-1 [17.0 kB] Get: 363 http://deb.debian.org/debian unstable/main amd64 libgl2ps1.4 amd64 1.4.2+dfsg1-2 [41.3 kB] Get: 364 http://deb.debian.org/debian unstable/main amd64 libglew2.2 amd64 2.2.0-4+b1 [175 kB] Get: 365 http://deb.debian.org/debian unstable/main amd64 libglib2.0-data all 2.78.4-7 [1225 kB] Get: 366 http://deb.debian.org/debian unstable/main amd64 libglib2.0-bin amd64 2.78.4-7 [117 kB] Get: 367 http://deb.debian.org/debian unstable/main amd64 python3-packaging all 24.0-1 [45.5 kB] Get: 368 http://deb.debian.org/debian unstable/main amd64 libglib2.0-dev-bin amd64 2.78.4-7 [158 kB] Get: 369 http://deb.debian.org/debian unstable/main amd64 libsepol-dev amd64 3.5-2+b1 [351 kB] Get: 370 http://deb.debian.org/debian unstable/main amd64 libpcre2-16-0 amd64 10.42-4+b1 [246 kB] Get: 371 http://deb.debian.org/debian unstable/main amd64 libpcre2-32-0 amd64 10.42-4+b1 [234 kB] Get: 372 http://deb.debian.org/debian unstable/main amd64 libpcre2-posix3 amd64 10.42-4+b1 [55.8 kB] Get: 373 http://deb.debian.org/debian unstable/main amd64 libpcre2-dev amd64 10.42-4+b1 [755 kB] Get: 374 http://deb.debian.org/debian unstable/main amd64 libselinux1-dev amd64 3.5-2+b2 [158 kB] Get: 375 http://deb.debian.org/debian unstable/main amd64 libmount-dev amd64 2.40-7 [25.8 kB] Get: 376 http://deb.debian.org/debian unstable/main amd64 libglib2.0-dev amd64 2.78.4-7 [1643 kB] Get: 377 http://deb.debian.org/debian unstable/main amd64 libgphoto2-port12t64 amd64 2.5.31-2.1+b1 [137 kB] Get: 378 http://deb.debian.org/debian unstable/main amd64 libgphoto2-6t64 amd64 2.5.31-2.1+b1 [757 kB] Get: 379 http://deb.debian.org/debian unstable/main amd64 libgphoto2-dev amd64 2.5.31-2.1+b1 [90.2 kB] Get: 380 http://deb.debian.org/debian unstable/main amd64 libunwind-dev amd64 1.6.2-3 [441 kB] Get: 381 http://deb.debian.org/debian unstable/main amd64 libgstreamer1.0-dev amd64 1.24.2-1 [563 kB] Get: 382 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-dev-bin amd64 1:0.4.38-1 [21.4 kB] Get: 383 http://deb.debian.org/debian unstable/main amd64 liborc-0.4-dev amd64 1:0.4.38-1 [30.4 kB] Get: 384 http://deb.debian.org/debian unstable/main amd64 libx11-xcb-dev amd64 2:1.8.7-1 [234 kB] Get: 385 http://deb.debian.org/debian unstable/main amd64 libudev-dev amd64 255.5-1 [61.7 kB] Get: 386 http://deb.debian.org/debian unstable/main amd64 libgudev-1.0-dev amd64 238-5 [29.1 kB] Get: 387 http://deb.debian.org/debian unstable/main amd64 libgstreamer-plugins-base1.0-dev amd64 1.24.2-1 [535 kB] Get: 388 http://deb.debian.org/debian unstable/main amd64 libhidapi-libusb0 amd64 0.14.0-1+b1 [16.2 kB] Get: 389 http://deb.debian.org/debian unstable/main amd64 libhidapi-hidraw0 amd64 0.14.0-1+b1 [12.6 kB] Get: 390 http://deb.debian.org/debian unstable/main amd64 libhidapi-dev amd64 0.14.0-1+b1 [28.0 kB] Get: 391 http://deb.debian.org/debian unstable/main amd64 libxnvctrl0 amd64 535.171.04-1 [13.8 kB] Get: 392 http://deb.debian.org/debian unstable/main amd64 libhwloc15 amd64 2.10.0-1+b1 [161 kB] Get: 393 http://deb.debian.org/debian unstable/main amd64 libhwloc-plugins amd64 2.10.0-1+b1 [18.0 kB] Get: 394 http://deb.debian.org/debian unstable/main amd64 libibus-1.0-dev amd64 1.5.29-2 [468 kB] Get: 395 http://deb.debian.org/debian unstable/main amd64 x11-common all 1:7.7+23 [252 kB] Get: 396 http://deb.debian.org/debian unstable/main amd64 libice6 amd64 2:1.0.10-1+b1 [56.7 kB] Get: 397 http://deb.debian.org/debian unstable/main amd64 libice-dev amd64 2:1.0.10-1+b1 [64.8 kB] Get: 398 http://deb.debian.org/debian unstable/main amd64 libimath-3-1-29t64 amd64 3.1.9-3.1+b1 [39.7 kB] Get: 399 http://deb.debian.org/debian unstable/main amd64 python3-pkg-resources all 68.1.2-2 [241 kB] Get: 400 http://deb.debian.org/debian unstable/main amd64 python3-numpy amd64 1:1.26.4+ds-8 [5466 kB] Get: 401 http://deb.debian.org/debian unstable/main amd64 libpython3.11t64 amd64 3.11.9-1 [1960 kB] Get: 402 http://deb.debian.org/debian unstable/main amd64 python3-imath amd64 3.1.9-3.1+b1 [4034 kB] Get: 403 http://deb.debian.org/debian unstable/main amd64 libimath-dev amd64 3.1.9-3.1+b1 [120 kB] Get: 404 http://deb.debian.org/debian unstable/main amd64 libwacom-common all 2.10.0-2 [62.5 kB] Get: 405 http://deb.debian.org/debian unstable/main amd64 libwacom9 amd64 2.10.0-2 [22.4 kB] Get: 406 http://deb.debian.org/debian unstable/main amd64 libinput-bin amd64 1.25.0-1+b2 [24.8 kB] Get: 407 http://deb.debian.org/debian unstable/main amd64 libmtdev1t64 amd64 1.1.6-1.2 [22.2 kB] Get: 408 http://deb.debian.org/debian unstable/main amd64 libinput10 amd64 1.25.0-1+b2 [128 kB] Get: 409 http://deb.debian.org/debian unstable/main amd64 libjbig-dev amd64 2.1-6.1+b1 [31.4 kB] Get: 410 http://deb.debian.org/debian unstable/main amd64 libjpeg62-turbo-dev amd64 1:2.1.5-3 [290 kB] Get: 411 http://deb.debian.org/debian unstable/main amd64 libjpeg-dev amd64 1:2.1.5-3 [71.9 kB] Get: 412 http://deb.debian.org/debian unstable/main amd64 liblept5 amd64 1.82.0-3+b4 [1049 kB] Get: 413 http://deb.debian.org/debian unstable/main amd64 liblerc-dev amd64 4.0.0+ds-4+b1 [175 kB] Get: 414 http://deb.debian.org/debian unstable/main amd64 liblua5.4-0 amd64 5.4.6-3+b1 [147 kB] Get: 415 http://deb.debian.org/debian unstable/main amd64 libmd4c0 amd64 0.4.8-1+b1 [45.1 kB] Get: 416 http://deb.debian.org/debian unstable/main amd64 libmunge2 amd64 0.5.15-4 [19.8 kB] Get: 417 http://deb.debian.org/debian unstable/main amd64 libtbbmalloc2 amd64 2021.11.0-2 [48.6 kB] Get: 418 http://deb.debian.org/debian unstable/main amd64 libtbbbind-2-5 amd64 2021.11.0-2 [14.1 kB] Get: 419 http://deb.debian.org/debian unstable/main amd64 libtbb12 amd64 2021.11.0-2 [87.6 kB] Get: 420 http://deb.debian.org/debian unstable/main amd64 libopencv-core406t64 amd64 4.6.0+dfsg-13.1+b2 [1115 kB] Get: 421 http://deb.debian.org/debian unstable/main amd64 libopencv-flann406t64 amd64 4.6.0+dfsg-13.1+b2 [126 kB] Get: 422 http://deb.debian.org/debian unstable/main amd64 libopencv-imgproc406t64 amd64 4.6.0+dfsg-13.1+b2 [1360 kB] Get: 423 http://deb.debian.org/debian unstable/main amd64 libopencv-features2d406t64 amd64 4.6.0+dfsg-13.1+b2 [266 kB] Get: 424 http://deb.debian.org/debian unstable/main amd64 libopencv-calib3d406t64 amd64 4.6.0+dfsg-13.1+b2 [682 kB] Get: 425 http://deb.debian.org/debian unstable/main amd64 libtbb-dev amd64 2021.11.0-2 [193 kB] Get: 426 http://deb.debian.org/debian unstable/main amd64 libopencv-core-dev amd64 4.6.0+dfsg-13.1+b2 [1863 kB] Get: 427 http://deb.debian.org/debian unstable/main amd64 libopencv-flann-dev amd64 4.6.0+dfsg-13.1+b2 [200 kB] Get: 428 http://deb.debian.org/debian unstable/main amd64 libqt5core5t64 amd64 5.15.10+dfsg-7.2+b1 [1835 kB] Get: 429 http://deb.debian.org/debian unstable/main amd64 libqt5dbus5t64 amd64 5.15.10+dfsg-7.2+b1 [213 kB] Get: 430 http://deb.debian.org/debian unstable/main amd64 libqt5network5t64 amd64 5.15.10+dfsg-7.2+b1 [677 kB] Get: 431 http://deb.debian.org/debian unstable/main amd64 libsm6 amd64 2:1.2.3-1 [35.1 kB] Get: 432 http://deb.debian.org/debian unstable/main amd64 libxcb-icccm4 amd64 0.4.1-1.1+b1 [26.8 kB] Get: 433 http://deb.debian.org/debian unstable/main amd64 libxcb-util1 amd64 0.4.0-1+b1 [23.2 kB] Get: 434 http://deb.debian.org/debian unstable/main amd64 libxcb-image0 amd64 0.4.0-2+b1 [22.2 kB] Get: 435 http://deb.debian.org/debian unstable/main amd64 libxcb-keysyms1 amd64 0.4.0-1+b2 [16.4 kB] Get: 436 http://deb.debian.org/debian unstable/main amd64 libxcb-render-util0 amd64 0.3.9-1+b1 [18.3 kB] Get: 437 http://deb.debian.org/debian unstable/main amd64 libxcb-shape0 amd64 1.17.0-1 [105 kB] Get: 438 http://deb.debian.org/debian unstable/main amd64 libxcb-xinerama0 amd64 1.17.0-1 [104 kB] Get: 439 http://deb.debian.org/debian unstable/main amd64 libxcb-xinput0 amd64 1.17.0-1 [129 kB] Get: 440 http://deb.debian.org/debian unstable/main amd64 libxcb-xkb1 amd64 1.17.0-1 [129 kB] Get: 441 http://deb.debian.org/debian unstable/main amd64 xkb-data all 2.41-2 [795 kB] Get: 442 http://deb.debian.org/debian unstable/main amd64 libxkbcommon0 amd64 1.6.0-1 [108 kB] Get: 443 http://deb.debian.org/debian unstable/main amd64 libxkbcommon-x11-0 amd64 1.6.0-1 [16.0 kB] Get: 444 http://deb.debian.org/debian unstable/main amd64 libqt5gui5t64 amd64 5.15.10+dfsg-7.2+b1 [3444 kB] Get: 445 http://deb.debian.org/debian unstable/main amd64 libqt5widgets5t64 amd64 5.15.10+dfsg-7.2+b1 [2385 kB] Get: 446 http://deb.debian.org/debian unstable/main amd64 libqt5opengl5t64 amd64 5.15.10+dfsg-7.2+b1 [149 kB] Get: 447 http://deb.debian.org/debian unstable/main amd64 libqt5test5t64 amd64 5.15.10+dfsg-7.2+b1 [148 kB] Get: 448 http://deb.debian.org/debian unstable/main amd64 libopencv-highgui406t64 amd64 4.6.0+dfsg-13.1+b2 [129 kB] Get: 449 http://deb.debian.org/debian unstable/main amd64 libopenexr-3-1-30 amd64 3.1.5-5.1+b2 [930 kB] Get: 450 http://deb.debian.org/debian unstable/main amd64 libopencv-imgcodecs406t64 amd64 4.6.0+dfsg-13.1+b2 [130 kB] Get: 451 http://deb.debian.org/debian unstable/main amd64 libopencv-imgproc-dev amd64 4.6.0+dfsg-13.1+b2 [1754 kB] Get: 452 http://deb.debian.org/debian unstable/main amd64 libopencv-imgcodecs-dev amd64 4.6.0+dfsg-13.1+b2 [190 kB] Get: 453 http://deb.debian.org/debian unstable/main amd64 libswscale7 amd64 7:6.1.1-4 [208 kB] Get: 454 http://deb.debian.org/debian unstable/main amd64 libopencv-videoio406t64 amd64 4.6.0+dfsg-13.1+b2 [227 kB] Get: 455 http://deb.debian.org/debian unstable/main amd64 libopencv-videoio-dev amd64 4.6.0+dfsg-13.1+b2 [302 kB] Get: 456 http://deb.debian.org/debian unstable/main amd64 libopenexr-dev amd64 3.1.5-5.1+b2 [199 kB] Get: 457 http://deb.debian.org/debian unstable/main amd64 libpng-dev amd64 1.6.43-5 [360 kB] Get: 458 http://deb.debian.org/debian unstable/main amd64 libswscale-dev amd64 7:6.1.1-4 [235 kB] Get: 459 http://deb.debian.org/debian unstable/main amd64 libwebpdemux2 amd64 1.3.2-0.4+b1 [107 kB] Get: 460 http://deb.debian.org/debian unstable/main amd64 libwebpdecoder3 amd64 1.3.2-0.4+b1 [199 kB] Get: 461 http://deb.debian.org/debian unstable/main amd64 libsharpyuv-dev amd64 1.3.2-0.4+b1 [111 kB] Get: 462 http://deb.debian.org/debian unstable/main amd64 libwebp-dev amd64 1.3.2-0.4+b1 [466 kB] Get: 463 http://deb.debian.org/debian unstable/main amd64 libtiffxx6 amd64 4.5.1+git230720-4 [149 kB] Get: 464 http://deb.debian.org/debian unstable/main amd64 libtiff-dev amd64 4.5.1+git230720-4 [462 kB] Get: 465 http://deb.debian.org/debian unstable/main amd64 libopencv-highgui-dev amd64 4.6.0+dfsg-13.1+b2 [168 kB] Get: 466 http://deb.debian.org/debian unstable/main amd64 libopencv-ml406t64 amd64 4.6.0+dfsg-13.1+b2 [201 kB] Get: 467 http://deb.debian.org/debian unstable/main amd64 libopencv-ml-dev amd64 4.6.0+dfsg-13.1+b2 [277 kB] Get: 468 http://deb.debian.org/debian unstable/main amd64 libopencv-features2d-dev amd64 4.6.0+dfsg-13.1+b2 [346 kB] Get: 469 http://deb.debian.org/debian unstable/main amd64 libopencv-calib3d-dev amd64 4.6.0+dfsg-13.1+b2 [964 kB] Get: 470 http://deb.debian.org/debian unstable/main amd64 libprotobuf32t64 amd64 3.21.12-8.2 [963 kB] Get: 471 http://deb.debian.org/debian unstable/main amd64 libopencv-dnn406t64 amd64 4.6.0+dfsg-13.1+b2 [1151 kB] Get: 472 http://deb.debian.org/debian unstable/main amd64 libopencv-objdetect406t64 amd64 4.6.0+dfsg-13.1+b2 [217 kB] Get: 473 http://deb.debian.org/debian unstable/main amd64 libopencv-video406t64 amd64 4.6.0+dfsg-13.1+b2 [178 kB] Get: 474 http://deb.debian.org/debian unstable/main amd64 libtesseract5 amd64 5.3.4-1.1+b1 [1315 kB] Get: 475 http://deb.debian.org/debian unstable/main amd64 libopencv-contrib406t64 amd64 4.6.0+dfsg-13.1+b2 [3839 kB] Get: 476 http://deb.debian.org/debian unstable/main amd64 libopencv-dnn-dev amd64 4.6.0+dfsg-13.1+b2 [1664 kB] Get: 477 http://deb.debian.org/debian unstable/main amd64 libopencv-objdetect-dev amd64 4.6.0+dfsg-13.1+b2 [262 kB] Get: 478 http://deb.debian.org/debian unstable/main amd64 libopencv-photo406t64 amd64 4.6.0+dfsg-13.1+b2 [177 kB] Get: 479 http://deb.debian.org/debian unstable/main amd64 libopencv-photo-dev amd64 4.6.0+dfsg-13.1+b2 [216 kB] Get: 480 http://deb.debian.org/debian unstable/main amd64 libopencv-shape406t64 amd64 4.6.0+dfsg-13.1+b2 [55.6 kB] Get: 481 http://deb.debian.org/debian unstable/main amd64 libopencv-video-dev amd64 4.6.0+dfsg-13.1+b2 [238 kB] Get: 482 http://deb.debian.org/debian unstable/main amd64 libopencv-shape-dev amd64 4.6.0+dfsg-13.1+b2 [72.0 kB] Get: 483 http://deb.debian.org/debian unstable/main amd64 libopencv-stitching406t64 amd64 4.6.0+dfsg-13.1+b2 [194 kB] Get: 484 http://deb.debian.org/debian unstable/main amd64 libopencv-stitching-dev amd64 4.6.0+dfsg-13.1+b2 [250 kB] Get: 485 http://deb.debian.org/debian unstable/main amd64 libopencv-superres406t64 amd64 4.6.0+dfsg-13.1+b2 [49.7 kB] Get: 486 http://deb.debian.org/debian unstable/main amd64 libopencv-superres-dev amd64 4.6.0+dfsg-13.1+b2 [62.2 kB] Get: 487 http://deb.debian.org/debian unstable/main amd64 libopencv-videostab406t64 amd64 4.6.0+dfsg-13.1+b2 [78.9 kB] Get: 488 http://deb.debian.org/debian unstable/main amd64 libopencv-videostab-dev amd64 4.6.0+dfsg-13.1+b2 [106 kB] Get: 489 http://deb.debian.org/debian unstable/main amd64 libpmix2t64 amd64 5.0.2-3 [652 kB] Get: 490 http://deb.debian.org/debian unstable/main amd64 libucx0 amd64 1.16.0+ds-5 [1109 kB] Get: 491 http://deb.debian.org/debian unstable/main amd64 libopenmpi3t64 amd64 4.1.6-12 [2428 kB] Get: 492 http://deb.debian.org/debian unstable/main amd64 libtcl8.6 amd64 8.6.14+dfsg-1 [1034 kB] Get: 493 http://deb.debian.org/debian unstable/main amd64 libxft2 amd64 2.3.6-1+b1 [54.2 kB] Get: 494 http://deb.debian.org/debian unstable/main amd64 libxss1 amd64 1:1.2.3-1 [17.8 kB] Get: 495 http://deb.debian.org/debian unstable/main amd64 libtk8.6 amd64 8.6.14-1 [784 kB] Get: 496 http://deb.debian.org/debian unstable/main amd64 libvtk9.1t64 amd64 9.1.0+really9.1.0+dfsg2-7.1+b1 [18.6 MB] Get: 497 http://deb.debian.org/debian unstable/main amd64 libopencv-viz406t64 amd64 4.6.0+dfsg-13.1+b2 [124 kB] Get: 498 http://deb.debian.org/debian unstable/main amd64 libopencv-viz-dev amd64 4.6.0+dfsg-13.1+b2 [173 kB] Get: 499 http://deb.debian.org/debian unstable/main amd64 libopencv-contrib-dev amd64 4.6.0+dfsg-13.1+b2 [5158 kB] Get: 500 http://deb.debian.org/debian unstable/main amd64 libopencv-dev amd64 4.6.0+dfsg-13.1+b2 [88.7 kB] Get: 501 http://deb.debian.org/debian unstable/main amd64 libsndfile1 amd64 1.2.2-1+b2 [197 kB] Get: 502 http://deb.debian.org/debian unstable/main amd64 libpulse0 amd64 16.1+dfsg1-5 [274 kB] Get: 503 http://deb.debian.org/debian unstable/main amd64 libpulse-mainloop-glib0 amd64 16.1+dfsg1-5 [27.1 kB] Get: 504 http://deb.debian.org/debian unstable/main amd64 libpulse-dev amd64 16.1+dfsg1-5 [89.3 kB] Get: 505 http://deb.debian.org/debian unstable/main amd64 libsamplerate0 amd64 0.2.2-4 [952 kB] Get: 506 http://deb.debian.org/debian unstable/main amd64 libsamplerate0-dev amd64 0.2.2-4 [62.6 kB] Get: 507 http://deb.debian.org/debian unstable/main amd64 libxcursor1 amd64 1:1.2.1-1 [40.9 kB] Get: 508 http://deb.debian.org/debian unstable/main amd64 libxi6 amd64 2:1.8.1-1 [79.0 kB] Get: 509 http://deb.debian.org/debian unstable/main amd64 libxrandr2 amd64 2:1.5.4-1 [36.1 kB] Get: 510 http://deb.debian.org/debian unstable/main amd64 libsdl2-2.0-0 amd64 2.30.2+dfsg-1 [655 kB] Get: 511 http://deb.debian.org/debian unstable/main amd64 libsndio7.0 amd64 1.9.0-0.3+b4 [27.5 kB] Get: 512 http://deb.debian.org/debian unstable/main amd64 libsndio-dev amd64 1.9.0-0.3+b4 [19.0 kB] Get: 513 http://deb.debian.org/debian unstable/main amd64 libxrender-dev amd64 1:0.9.10-1.1 [41.1 kB] Get: 514 http://deb.debian.org/debian unstable/main amd64 libxfixes-dev amd64 1:6.0.0-2 [24.7 kB] Get: 515 http://deb.debian.org/debian unstable/main amd64 libxcursor-dev amd64 1:1.2.1-1 [51.8 kB] Get: 516 http://deb.debian.org/debian unstable/main amd64 libxext-dev amd64 2:1.3.4-1+b1 [107 kB] Get: 517 http://deb.debian.org/debian unstable/main amd64 libxi-dev amd64 2:1.8.1-1 [241 kB] Get: 518 http://deb.debian.org/debian unstable/main amd64 libxinerama1 amd64 2:1.1.4-3 [17.8 kB] Get: 519 http://deb.debian.org/debian unstable/main amd64 libxinerama-dev amd64 2:1.1.4-3 [20.1 kB] Get: 520 http://deb.debian.org/debian unstable/main amd64 libxkbcommon-dev amd64 1.6.0-1 [52.6 kB] Get: 521 http://deb.debian.org/debian unstable/main amd64 libxrandr-dev amd64 2:1.5.4-1 [44.1 kB] Get: 522 http://deb.debian.org/debian unstable/main amd64 libxss-dev amd64 1:1.2.3-1 [23.5 kB] Get: 523 http://deb.debian.org/debian unstable/main amd64 libxt6t64 amd64 1:1.2.1-1.2 [187 kB] Get: 524 http://deb.debian.org/debian unstable/main amd64 libsm-dev amd64 2:1.2.3-1 [38.0 kB] Get: 525 http://deb.debian.org/debian unstable/main amd64 libxt-dev amd64 1:1.2.1-1.2 [406 kB] Get: 526 http://deb.debian.org/debian unstable/main amd64 libxv1 amd64 2:1.0.11-1.1 [24.8 kB] Get: 527 http://deb.debian.org/debian unstable/main amd64 libxv-dev amd64 2:1.0.11-1.1 [48.4 kB] Get: 528 http://deb.debian.org/debian unstable/main amd64 libxxf86vm-dev amd64 1:1.1.4-1+b2 [25.4 kB] Get: 529 http://deb.debian.org/debian unstable/main amd64 libsdl2-dev amd64 2.30.2+dfsg-1 [1083 kB] Get: 530 http://deb.debian.org/debian unstable/main amd64 libsystemd-dev amd64 255.5-1 [1195 kB] Get: 531 http://deb.debian.org/debian unstable/main amd64 libusb-1.0-0-dev amd64 2:1.0.27-1 [79.9 kB] Get: 532 http://deb.debian.org/debian unstable/main amd64 libuvc0 amd64 0.0.7-1 [32.2 kB] Get: 533 http://deb.debian.org/debian unstable/main amd64 libuvc-dev amd64 0.0.7-1 [39.8 kB] Get: 534 http://deb.debian.org/debian unstable/main amd64 libv4lconvert0t64 amd64 1.26.1-4+b1 [148 kB] Get: 535 http://deb.debian.org/debian unstable/main amd64 libv4l-0t64 amd64 1.26.1-4+b1 [113 kB] Get: 536 http://deb.debian.org/debian unstable/main amd64 libv4l2rds0t64 amd64 1.26.1-4+b1 [84.6 kB] Get: 537 http://deb.debian.org/debian unstable/main amd64 libv4l-dev amd64 1.26.1-4+b1 [109 kB] Get: 538 http://deb.debian.org/debian unstable/main amd64 libvulkan-dev amd64 1.3.280.0-1 [1348 kB] Get: 539 http://deb.debian.org/debian unstable/main amd64 libxcb-render0-dev amd64 1.17.0-1 [118 kB] Get: 540 http://deb.debian.org/debian unstable/main amd64 libxcb-randr0-dev amd64 1.17.0-1 [120 kB] Get: 541 http://deb.debian.org/debian unstable/main amd64 libyaml-0-2 amd64 0.2.5-1 [53.6 kB] Get: 542 http://deb.debian.org/debian unstable/main amd64 pandoc-data all 3.1.3-1 [445 kB] Get: 543 http://deb.debian.org/debian unstable/main amd64 pandoc amd64 3.1.3+ds-3 [24.3 MB] Get: 544 http://deb.debian.org/debian unstable/main amd64 wayland-protocols all 1.35-1 [84.6 kB] Fetched 344 MB in 4s (84.5 MB/s) debconf: delaying package configuration, since apt-utils is not installed Selecting previously unselected package libpython3.11-minimal:amd64. (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 19697 files and directories currently installed.) Preparing to unpack .../libpython3.11-minimal_3.11.9-1_amd64.deb ... Unpacking libpython3.11-minimal:amd64 (3.11.9-1) ... Selecting previously unselected package libexpat1:amd64. Preparing to unpack .../libexpat1_2.6.2-1_amd64.deb ... Unpacking libexpat1:amd64 (2.6.2-1) ... Selecting previously unselected package python3.11-minimal. Preparing to unpack .../python3.11-minimal_3.11.9-1_amd64.deb ... Unpacking python3.11-minimal (3.11.9-1) ... Setting up libpython3.11-minimal:amd64 (3.11.9-1) ... Setting up libexpat1:amd64 (2.6.2-1) ... Setting up python3.11-minimal (3.11.9-1) ... Selecting previously unselected package python3-minimal. (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 ... 20013 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.11.8-1_amd64.deb ... Unpacking python3-minimal (3.11.8-1) ... Selecting previously unselected package media-types. Preparing to unpack .../1-media-types_10.1.0_all.deb ... Unpacking media-types (10.1.0) ... Selecting previously unselected package netbase. Preparing to unpack .../2-netbase_6.4_all.deb ... Unpacking netbase (6.4) ... Selecting previously unselected package tzdata. Preparing to unpack .../3-tzdata_2024a-3_all.deb ... Unpacking tzdata (2024a-3) ... Selecting previously unselected package readline-common. Preparing to unpack .../4-readline-common_8.2-4_all.deb ... Unpacking readline-common (8.2-4) ... Selecting previously unselected package libreadline8t64:amd64. Preparing to unpack .../5-libreadline8t64_8.2-4_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8 to /lib/x86_64-linux-gnu/libhistory.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libhistory.so.8.2 to /lib/x86_64-linux-gnu/libhistory.so.8.2.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8 to /lib/x86_64-linux-gnu/libreadline.so.8.usr-is-merged by libreadline8t64' Adding 'diversion of /lib/x86_64-linux-gnu/libreadline.so.8.2 to /lib/x86_64-linux-gnu/libreadline.so.8.2.usr-is-merged by libreadline8t64' Unpacking libreadline8t64:amd64 (8.2-4) ... Selecting previously unselected package libpython3.11-stdlib:amd64. Preparing to unpack .../6-libpython3.11-stdlib_3.11.9-1_amd64.deb ... Unpacking libpython3.11-stdlib:amd64 (3.11.9-1) ... Selecting previously unselected package python3.11. Preparing to unpack .../7-python3.11_3.11.9-1_amd64.deb ... Unpacking python3.11 (3.11.9-1) ... Selecting previously unselected package libpython3-stdlib:amd64. Preparing to unpack .../8-libpython3-stdlib_3.11.8-1_amd64.deb ... Unpacking libpython3-stdlib:amd64 (3.11.8-1) ... Setting up python3-minimal (3.11.8-1) ... Selecting previously unselected package python3. (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 ... 21005 files and directories currently installed.) Preparing to unpack .../000-python3_3.11.8-1_amd64.deb ... Unpacking python3 (3.11.8-1) ... Selecting previously unselected package sgml-base. Preparing to unpack .../001-sgml-base_1.31_all.deb ... Unpacking sgml-base (1.31) ... Selecting previously unselected package libproc2-0:amd64. Preparing to unpack .../002-libproc2-0_2%3a4.0.4-4_amd64.deb ... Unpacking libproc2-0:amd64 (2:4.0.4-4) ... Selecting previously unselected package procps. Preparing to unpack .../003-procps_2%3a4.0.4-4_amd64.deb ... Unpacking procps (2:4.0.4-4) ... Selecting previously unselected package sensible-utils. Preparing to unpack .../004-sensible-utils_0.0.22_all.deb ... Unpacking sensible-utils (0.0.22) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../005-libmagic-mgc_1%3a5.45-3_amd64.deb ... Unpacking libmagic-mgc (1:5.45-3) ... Selecting previously unselected package libmagic1t64:amd64. Preparing to unpack .../006-libmagic1t64_1%3a5.45-3_amd64.deb ... Unpacking libmagic1t64:amd64 (1:5.45-3) ... Selecting previously unselected package file. Preparing to unpack .../007-file_1%3a5.45-3_amd64.deb ... Unpacking file (1:5.45-3) ... Selecting previously unselected package gettext-base. Preparing to unpack .../008-gettext-base_0.21-14+b1_amd64.deb ... Unpacking gettext-base (0.21-14+b1) ... Selecting previously unselected package libuchardet0:amd64. Preparing to unpack .../009-libuchardet0_0.0.8-1+b1_amd64.deb ... Unpacking libuchardet0:amd64 (0.0.8-1+b1) ... Selecting previously unselected package groff-base. Preparing to unpack .../010-groff-base_1.23.0-3+b1_amd64.deb ... Unpacking groff-base (1.23.0-3+b1) ... Selecting previously unselected package bsdextrautils. Preparing to unpack .../011-bsdextrautils_2.40-7_amd64.deb ... Unpacking bsdextrautils (2.40-7) ... Selecting previously unselected package libpipeline1:amd64. Preparing to unpack .../012-libpipeline1_1.5.7-2_amd64.deb ... Unpacking libpipeline1:amd64 (1.5.7-2) ... Selecting previously unselected package man-db. Preparing to unpack .../013-man-db_2.12.1-1_amd64.deb ... Unpacking man-db (2.12.1-1) ... Selecting previously unselected package m4. Preparing to unpack .../014-m4_1.4.19-4_amd64.deb ... Unpacking m4 (1.4.19-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../015-autoconf_2.71-3_all.deb ... Unpacking autoconf (2.71-3) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../016-autotools-dev_20220109.1_all.deb ... Unpacking autotools-dev (20220109.1) ... Selecting previously unselected package automake. Preparing to unpack .../017-automake_1%3a1.16.5-1.3_all.deb ... Unpacking automake (1:1.16.5-1.3) ... Selecting previously unselected package autopoint. Preparing to unpack .../018-autopoint_0.21-14_all.deb ... Unpacking autopoint (0.21-14) ... Selecting previously unselected package libicu72:amd64. Preparing to unpack .../019-libicu72_72.1-4+b1_amd64.deb ... Unpacking libicu72:amd64 (72.1-4+b1) ... Selecting previously unselected package libxml2:amd64. Preparing to unpack .../020-libxml2_2.9.14+dfsg-1.3+b2_amd64.deb ... Unpacking libxml2:amd64 (2.9.14+dfsg-1.3+b2) ... Selecting previously unselected package libarchive13t64:amd64. Preparing to unpack .../021-libarchive13t64_3.7.2-2_amd64.deb ... Unpacking libarchive13t64:amd64 (3.7.2-2) ... Selecting previously unselected package libbrotli1:amd64. Preparing to unpack .../022-libbrotli1_1.1.0-2+b3_amd64.deb ... Unpacking libbrotli1:amd64 (1.1.0-2+b3) ... Selecting previously unselected package libkrb5support0:amd64. Preparing to unpack .../023-libkrb5support0_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5support0:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libcom-err2:amd64. Preparing to unpack .../024-libcom-err2_1.47.0-2.4_amd64.deb ... Unpacking libcom-err2:amd64 (1.47.0-2.4) ... Selecting previously unselected package libk5crypto3:amd64. Preparing to unpack .../025-libk5crypto3_1.20.1-6+b1_amd64.deb ... Unpacking libk5crypto3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libkeyutils1:amd64. Preparing to unpack .../026-libkeyutils1_1.6.3-3_amd64.deb ... Unpacking libkeyutils1:amd64 (1.6.3-3) ... Selecting previously unselected package libkrb5-3:amd64. Preparing to unpack .../027-libkrb5-3_1.20.1-6+b1_amd64.deb ... Unpacking libkrb5-3:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libgssapi-krb5-2:amd64. Preparing to unpack .../028-libgssapi-krb5-2_1.20.1-6+b1_amd64.deb ... Unpacking libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Selecting previously unselected package libsasl2-modules-db:amd64. Preparing to unpack .../029-libsasl2-modules-db_2.1.28+dfsg1-6_amd64.deb ... Unpacking libsasl2-modules-db:amd64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libsasl2-2:amd64. Preparing to unpack .../030-libsasl2-2_2.1.28+dfsg1-6_amd64.deb ... Unpacking libsasl2-2:amd64 (2.1.28+dfsg1-6) ... Selecting previously unselected package libldap-2.5-0:amd64. Preparing to unpack .../031-libldap-2.5-0_2.5.17+dfsg-1_amd64.deb ... Unpacking libldap-2.5-0:amd64 (2.5.17+dfsg-1) ... Selecting previously unselected package libnghttp2-14:amd64. Preparing to unpack .../032-libnghttp2-14_1.61.0-1+b1_amd64.deb ... Unpacking libnghttp2-14:amd64 (1.61.0-1+b1) ... Selecting previously unselected package libpsl5t64:amd64. Preparing to unpack .../033-libpsl5t64_0.21.2-1.1_amd64.deb ... Unpacking libpsl5t64:amd64 (0.21.2-1.1) ... Selecting previously unselected package librtmp1:amd64. Preparing to unpack .../034-librtmp1_2.4+20151223.gitfa8646d.1-2+b4_amd64.deb ... Unpacking librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b4) ... Selecting previously unselected package libssh2-1t64:amd64. Preparing to unpack .../035-libssh2-1t64_1.11.0-4.1+b2_amd64.deb ... Unpacking libssh2-1t64:amd64 (1.11.0-4.1+b2) ... Selecting previously unselected package libcurl4t64:amd64. Preparing to unpack .../036-libcurl4t64_8.7.1-3_amd64.deb ... Unpacking libcurl4t64:amd64 (8.7.1-3) ... Selecting previously unselected package libjsoncpp25:amd64. Preparing to unpack .../037-libjsoncpp25_1.9.5-6+b2_amd64.deb ... Unpacking libjsoncpp25:amd64 (1.9.5-6+b2) ... Selecting previously unselected package librhash0:amd64. Preparing to unpack .../038-librhash0_1.4.3-3+b1_amd64.deb ... Unpacking librhash0:amd64 (1.4.3-3+b1) ... Selecting previously unselected package libuv1t64:amd64. Preparing to unpack .../039-libuv1t64_1.48.0-1.1_amd64.deb ... Unpacking libuv1t64:amd64 (1.48.0-1.1) ... Selecting previously unselected package cmake-data. Preparing to unpack .../040-cmake-data_3.29.2-2_all.deb ... Unpacking cmake-data (3.29.2-2) ... Selecting previously unselected package cmake. Preparing to unpack .../041-cmake_3.29.2-2_amd64.deb ... Unpacking cmake (3.29.2-2) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../042-libdebhelper-perl_13.15.3_all.deb ... Unpacking libdebhelper-perl (13.15.3) ... Selecting previously unselected package libtool. Preparing to unpack .../043-libtool_2.4.7-7_all.deb ... Unpacking libtool (2.4.7-7) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../044-dh-autoreconf_20_all.deb ... Unpacking dh-autoreconf (20) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../045-libarchive-zip-perl_1.68-1_all.deb ... Unpacking libarchive-zip-perl (1.68-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../046-libsub-override-perl_0.10-1_all.deb ... Unpacking libsub-override-perl (0.10-1) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../047-libfile-stripnondeterminism-perl_1.13.1-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.13.1-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../048-dh-strip-nondeterminism_1.13.1-1_all.deb ... Unpacking dh-strip-nondeterminism (1.13.1-1) ... Selecting previously unselected package libelf1t64:amd64. Preparing to unpack .../049-libelf1t64_0.191-1+b1_amd64.deb ... Unpacking libelf1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package dwz. Preparing to unpack .../050-dwz_0.15-1+b1_amd64.deb ... Unpacking dwz (0.15-1+b1) ... Selecting previously unselected package gettext. Preparing to unpack .../051-gettext_0.21-14+b1_amd64.deb ... Unpacking gettext (0.21-14+b1) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../052-intltool-debian_0.35.0+20060710.6_all.deb ... Unpacking intltool-debian (0.35.0+20060710.6) ... Selecting previously unselected package po-debconf. Preparing to unpack .../053-po-debconf_1.0.21+nmu1_all.deb ... Unpacking po-debconf (1.0.21+nmu1) ... Selecting previously unselected package debhelper. Preparing to unpack .../054-debhelper_13.15.3_all.deb ... Unpacking debhelper (13.15.3) ... Selecting previously unselected package libpng16-16t64:amd64. Preparing to unpack .../055-libpng16-16t64_1.6.43-5_amd64.deb ... Unpacking libpng16-16t64:amd64 (1.6.43-5) ... Selecting previously unselected package libfreetype6:amd64. Preparing to unpack .../056-libfreetype6_2.13.2+dfsg-1+b4_amd64.deb ... Unpacking libfreetype6:amd64 (2.13.2+dfsg-1+b4) ... Selecting previously unselected package fonts-dejavu-mono. Preparing to unpack .../057-fonts-dejavu-mono_2.37-8_all.deb ... Unpacking fonts-dejavu-mono (2.37-8) ... Selecting previously unselected package fonts-dejavu-core. Preparing to unpack .../058-fonts-dejavu-core_2.37-8_all.deb ... Unpacking fonts-dejavu-core (2.37-8) ... Selecting previously unselected package fontconfig-config. Preparing to unpack .../059-fontconfig-config_2.15.0-1.1_amd64.deb ... Unpacking fontconfig-config (2.15.0-1.1) ... Selecting previously unselected package libfontconfig1:amd64. Preparing to unpack .../060-libfontconfig1_2.15.0-1.1_amd64.deb ... Unpacking libfontconfig1:amd64 (2.15.0-1.1) ... Selecting previously unselected package fontconfig. Preparing to unpack .../061-fontconfig_2.15.0-1.1_amd64.deb ... Unpacking fontconfig (2.15.0-1.1) ... Selecting previously unselected package gdal-data. Preparing to unpack .../062-gdal-data_3.8.5+dfsg-1_all.deb ... Unpacking gdal-data (3.8.5+dfsg-1) ... Selecting previously unselected package gdal-plugins:amd64. Preparing to unpack .../063-gdal-plugins_3.8.5+dfsg-1_amd64.deb ... Unpacking gdal-plugins:amd64 (3.8.5+dfsg-1) ... Selecting previously unselected package libglib2.0-0t64:amd64. Preparing to unpack .../064-libglib2.0-0t64_2.78.4-7_amd64.deb ... Unpacking libglib2.0-0t64:amd64 (2.78.4-7) ... Selecting previously unselected package gir1.2-glib-2.0:amd64. Preparing to unpack .../065-gir1.2-glib-2.0_1.78.1-19_amd64.deb ... Unpacking gir1.2-glib-2.0:amd64 (1.78.1-19) ... Selecting previously unselected package gir1.2-glib-2.0-dev:amd64. Preparing to unpack .../066-gir1.2-glib-2.0-dev_1.78.1-19_amd64.deb ... Unpacking gir1.2-glib-2.0-dev:amd64 (1.78.1-19) ... Selecting previously unselected package libdw1t64:amd64. Preparing to unpack .../067-libdw1t64_0.191-1+b1_amd64.deb ... Unpacking libdw1t64:amd64 (0.191-1+b1) ... Selecting previously unselected package libunwind8:amd64. Preparing to unpack .../068-libunwind8_1.6.2-3_amd64.deb ... Unpacking libunwind8:amd64 (1.6.2-3) ... Selecting previously unselected package libcap2-bin. Preparing to unpack .../069-libcap2-bin_1%3a2.66-5_amd64.deb ... Unpacking libcap2-bin (1:2.66-5) ... Selecting previously unselected package libgstreamer1.0-0:amd64. Preparing to unpack .../070-libgstreamer1.0-0_1.24.2-1_amd64.deb ... Unpacking libgstreamer1.0-0:amd64 (1.24.2-1) ... Selecting previously unselected package gir1.2-gstreamer-1.0:amd64. Preparing to unpack .../071-gir1.2-gstreamer-1.0_1.24.2-1_amd64.deb ... Unpacking gir1.2-gstreamer-1.0:amd64 (1.24.2-1) ... Selecting previously unselected package libdrm-common. Preparing to unpack .../072-libdrm-common_2.4.120-2_all.deb ... Unpacking libdrm-common (2.4.120-2) ... Selecting previously unselected package libdrm2:amd64. Preparing to unpack .../073-libdrm2_2.4.120-2_amd64.deb ... Unpacking libdrm2:amd64 (2.4.120-2) ... Selecting previously unselected package libglvnd0:amd64. Preparing to unpack .../074-libglvnd0_1.7.0-1+b1_amd64.deb ... Unpacking libglvnd0:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libwayland-server0:amd64. Preparing to unpack .../075-libwayland-server0_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-server0:amd64 (1.22.0-2.1+b1) ... Selecting previously unselected package libxau6:amd64. Preparing to unpack .../076-libxau6_1%3a1.0.9-1_amd64.deb ... Unpacking libxau6:amd64 (1:1.0.9-1) ... Selecting previously unselected package libbsd0:amd64. Preparing to unpack .../077-libbsd0_0.12.2-1_amd64.deb ... Unpacking libbsd0:amd64 (0.12.2-1) ... Selecting previously unselected package libxdmcp6:amd64. Preparing to unpack .../078-libxdmcp6_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp6:amd64 (1:1.1.2-3) ... Selecting previously unselected package libxcb1:amd64. Preparing to unpack .../079-libxcb1_1.17.0-1_amd64.deb ... Unpacking libxcb1:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-randr0:amd64. Preparing to unpack .../080-libxcb-randr0_1.17.0-1_amd64.deb ... Unpacking libxcb-randr0:amd64 (1.17.0-1) ... Selecting previously unselected package libgbm1:amd64. Preparing to unpack .../081-libgbm1_24.0.6-1_amd64.deb ... Unpacking libgbm1:amd64 (24.0.6-1) ... Selecting previously unselected package libglapi-mesa:amd64. Preparing to unpack .../082-libglapi-mesa_24.0.6-1_amd64.deb ... Unpacking libglapi-mesa:amd64 (24.0.6-1) ... Selecting previously unselected package libwayland-client0:amd64. Preparing to unpack .../083-libwayland-client0_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-client0:amd64 (1.22.0-2.1+b1) ... Selecting previously unselected package libx11-data. Preparing to unpack .../084-libx11-data_2%3a1.8.7-1_all.deb ... Unpacking libx11-data (2:1.8.7-1) ... Selecting previously unselected package libx11-6:amd64. Preparing to unpack .../085-libx11-6_2%3a1.8.7-1_amd64.deb ... Unpacking libx11-6:amd64 (2:1.8.7-1) ... Selecting previously unselected package libx11-xcb1:amd64. Preparing to unpack .../086-libx11-xcb1_2%3a1.8.7-1_amd64.deb ... Unpacking libx11-xcb1:amd64 (2:1.8.7-1) ... Selecting previously unselected package libxcb-dri2-0:amd64. Preparing to unpack .../087-libxcb-dri2-0_1.17.0-1_amd64.deb ... Unpacking libxcb-dri2-0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-dri3-0:amd64. Preparing to unpack .../088-libxcb-dri3-0_1.17.0-1_amd64.deb ... Unpacking libxcb-dri3-0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-present0:amd64. Preparing to unpack .../089-libxcb-present0_1.17.0-1_amd64.deb ... Unpacking libxcb-present0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-sync1:amd64. Preparing to unpack .../090-libxcb-sync1_1.17.0-1_amd64.deb ... Unpacking libxcb-sync1:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-xfixes0:amd64. Preparing to unpack .../091-libxcb-xfixes0_1.17.0-1_amd64.deb ... Unpacking libxcb-xfixes0:amd64 (1.17.0-1) ... Selecting previously unselected package libxshmfence1:amd64. Preparing to unpack .../092-libxshmfence1_1.3-1_amd64.deb ... Unpacking libxshmfence1:amd64 (1.3-1) ... Selecting previously unselected package libegl-mesa0:amd64. Preparing to unpack .../093-libegl-mesa0_24.0.6-1_amd64.deb ... Unpacking libegl-mesa0:amd64 (24.0.6-1) ... Selecting previously unselected package libegl1:amd64. Preparing to unpack .../094-libegl1_1.7.0-1+b1_amd64.deb ... Unpacking libegl1:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libxcb-glx0:amd64. Preparing to unpack .../095-libxcb-glx0_1.17.0-1_amd64.deb ... Unpacking libxcb-glx0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-shm0:amd64. Preparing to unpack .../096-libxcb-shm0_1.17.0-1_amd64.deb ... Unpacking libxcb-shm0:amd64 (1.17.0-1) ... Selecting previously unselected package libxext6:amd64. Preparing to unpack .../097-libxext6_2%3a1.3.4-1+b1_amd64.deb ... Unpacking libxext6:amd64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxfixes3:amd64. Preparing to unpack .../098-libxfixes3_1%3a6.0.0-2_amd64.deb ... Unpacking libxfixes3:amd64 (1:6.0.0-2) ... Selecting previously unselected package libxxf86vm1:amd64. Preparing to unpack .../099-libxxf86vm1_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libvulkan1:amd64. Preparing to unpack .../100-libvulkan1_1.3.280.0-1_amd64.deb ... Unpacking libvulkan1:amd64 (1.3.280.0-1) ... Selecting previously unselected package libdrm-amdgpu1:amd64. Preparing to unpack .../101-libdrm-amdgpu1_2.4.120-2_amd64.deb ... Unpacking libdrm-amdgpu1:amd64 (2.4.120-2) ... Selecting previously unselected package libpciaccess0:amd64. Preparing to unpack .../102-libpciaccess0_0.17-3_amd64.deb ... Unpacking libpciaccess0:amd64 (0.17-3) ... Selecting previously unselected package libdrm-intel1:amd64. Preparing to unpack .../103-libdrm-intel1_2.4.120-2_amd64.deb ... Unpacking libdrm-intel1:amd64 (2.4.120-2) ... Selecting previously unselected package libdrm-nouveau2:amd64. Preparing to unpack .../104-libdrm-nouveau2_2.4.120-2_amd64.deb ... Unpacking libdrm-nouveau2:amd64 (2.4.120-2) ... Selecting previously unselected package libdrm-radeon1:amd64. Preparing to unpack .../105-libdrm-radeon1_2.4.120-2_amd64.deb ... Unpacking libdrm-radeon1:amd64 (2.4.120-2) ... Selecting previously unselected package libedit2:amd64. Preparing to unpack .../106-libedit2_3.1-20230828-1+b1_amd64.deb ... Unpacking libedit2:amd64 (3.1-20230828-1+b1) ... Selecting previously unselected package libz3-4:amd64. Preparing to unpack .../107-libz3-4_4.8.12-3.1+b2_amd64.deb ... Unpacking libz3-4:amd64 (4.8.12-3.1+b2) ... Selecting previously unselected package libllvm17t64:amd64. Preparing to unpack .../108-libllvm17t64_1%3a17.0.6-10_amd64.deb ... Unpacking libllvm17t64:amd64 (1:17.0.6-10) ... Selecting previously unselected package libsensors-config. Preparing to unpack .../109-libsensors-config_1%3a3.6.0-9_all.deb ... Unpacking libsensors-config (1:3.6.0-9) ... Selecting previously unselected package libsensors5:amd64. Preparing to unpack .../110-libsensors5_1%3a3.6.0-9_amd64.deb ... Unpacking libsensors5:amd64 (1:3.6.0-9) ... Selecting previously unselected package libgl1-mesa-dri:amd64. Preparing to unpack .../111-libgl1-mesa-dri_24.0.6-1_amd64.deb ... Unpacking libgl1-mesa-dri:amd64 (24.0.6-1) ... Selecting previously unselected package libglx-mesa0:amd64. Preparing to unpack .../112-libglx-mesa0_24.0.6-1_amd64.deb ... Unpacking libglx-mesa0:amd64 (24.0.6-1) ... Selecting previously unselected package libglx0:amd64. Preparing to unpack .../113-libglx0_1.7.0-1+b1_amd64.deb ... Unpacking libglx0:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libgl1:amd64. Preparing to unpack .../114-libgl1_1.7.0-1+b1_amd64.deb ... Unpacking libgl1:amd64 (1.7.0-1+b1) ... Selecting previously unselected package liborc-0.4-0t64:amd64. Preparing to unpack .../115-liborc-0.4-0t64_1%3a0.4.38-1_amd64.deb ... Unpacking liborc-0.4-0t64:amd64 (1:0.4.38-1) ... Selecting previously unselected package iso-codes. Preparing to unpack .../116-iso-codes_4.16.0-1_all.deb ... Unpacking iso-codes (4.16.0-1) ... Selecting previously unselected package libgstreamer-plugins-base1.0-0:amd64. Preparing to unpack .../117-libgstreamer-plugins-base1.0-0_1.24.2-1_amd64.deb ... Unpacking libgstreamer-plugins-base1.0-0:amd64 (1.24.2-1) ... Selecting previously unselected package libgudev-1.0-0:amd64. Preparing to unpack .../118-libgudev-1.0-0_238-5_amd64.deb ... Unpacking libgudev-1.0-0:amd64 (238-5) ... Selecting previously unselected package libwayland-cursor0:amd64. Preparing to unpack .../119-libwayland-cursor0_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-cursor0:amd64 (1.22.0-2.1+b1) ... Selecting previously unselected package libwayland-egl1:amd64. Preparing to unpack .../120-libwayland-egl1_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-egl1:amd64 (1.22.0-2.1+b1) ... Selecting previously unselected package libgstreamer-gl1.0-0:amd64. Preparing to unpack .../121-libgstreamer-gl1.0-0_1.24.2-1_amd64.deb ... Unpacking libgstreamer-gl1.0-0:amd64 (1.24.2-1) ... Selecting previously unselected package gir1.2-gst-plugins-base-1.0:amd64. Preparing to unpack .../122-gir1.2-gst-plugins-base-1.0_1.24.2-1_amd64.deb ... Unpacking gir1.2-gst-plugins-base-1.0:amd64 (1.24.2-1) ... Selecting previously unselected package gir1.2-gudev-1.0:amd64. Preparing to unpack .../123-gir1.2-gudev-1.0_238-5_amd64.deb ... Unpacking gir1.2-gudev-1.0:amd64 (238-5) ... Selecting previously unselected package libibus-1.0-5:amd64. Preparing to unpack .../124-libibus-1.0-5_1.5.29-2_amd64.deb ... Unpacking libibus-1.0-5:amd64 (1.5.29-2) ... Selecting previously unselected package gir1.2-ibus-1.0:amd64. Preparing to unpack .../125-gir1.2-ibus-1.0_1.5.29-2_amd64.deb ... Unpacking gir1.2-ibus-1.0:amd64 (1.5.29-2) ... Selecting previously unselected package spirv-tools. Preparing to unpack .../126-spirv-tools_2024.1-1_amd64.deb ... Unpacking spirv-tools (2024.1-1) ... Selecting previously unselected package glslang-tools. Preparing to unpack .../127-glslang-tools_14.1.0-1_amd64.deb ... Unpacking glslang-tools (14.1.0-1) ... Selecting previously unselected package libnl-3-200:amd64. Preparing to unpack .../128-libnl-3-200_3.7.0-0.3_amd64.deb ... Unpacking libnl-3-200:amd64 (3.7.0-0.3) ... Selecting previously unselected package libnl-route-3-200:amd64. Preparing to unpack .../129-libnl-route-3-200_3.7.0-0.3_amd64.deb ... Unpacking libnl-route-3-200:amd64 (3.7.0-0.3) ... Selecting previously unselected package libibverbs1:amd64. Preparing to unpack .../130-libibverbs1_50.0-2+b1_amd64.deb ... Unpacking libibverbs1:amd64 (50.0-2+b1) ... Selecting previously unselected package ibverbs-providers:amd64. Preparing to unpack .../131-ibverbs-providers_50.0-2+b1_amd64.deb ... Unpacking ibverbs-providers:amd64 (50.0-2+b1) ... Selecting previously unselected package libabsl20230802:amd64. Preparing to unpack .../132-libabsl20230802_20230802.1-4_amd64.deb ... Unpacking libabsl20230802:amd64 (20230802.1-4) ... Selecting previously unselected package libaec0:amd64. Preparing to unpack .../133-libaec0_1.1.3-1_amd64.deb ... Unpacking libaec0:amd64 (1.1.3-1) ... Selecting previously unselected package libamd-comgr2:amd64. Preparing to unpack .../134-libamd-comgr2_6.0+git20231212.4510c28+dfsg-3+b1_amd64.deb ... Unpacking libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3+b1) ... Selecting previously unselected package libnuma1:amd64. Preparing to unpack .../135-libnuma1_2.0.18-1_amd64.deb ... Unpacking libnuma1:amd64 (2.0.18-1) ... Selecting previously unselected package libhsakmt1:amd64. Preparing to unpack .../136-libhsakmt1_5.7.0-1_amd64.deb ... Unpacking libhsakmt1:amd64 (5.7.0-1) ... Selecting previously unselected package libhsa-runtime64-1. Preparing to unpack .../137-libhsa-runtime64-1_5.7.1-2_amd64.deb ... Unpacking libhsa-runtime64-1 (5.7.1-2) ... Selecting previously unselected package libamdhip64-5. Preparing to unpack .../138-libamdhip64-5_5.7.1-3_amd64.deb ... Unpacking libamdhip64-5 (5.7.1-3) ... Selecting previously unselected package libaom3:amd64. Preparing to unpack .../139-libaom3_3.8.2-2_amd64.deb ... Unpacking libaom3:amd64 (3.8.2-2) ... Selecting previously unselected package libblas3:amd64. Preparing to unpack .../140-libblas3_3.12.0-3_amd64.deb ... Unpacking libblas3:amd64 (3.12.0-3) ... Selecting previously unselected package libgfortran5:amd64. Preparing to unpack .../141-libgfortran5_14-20240330-1_amd64.deb ... Unpacking libgfortran5:amd64 (14-20240330-1) ... Selecting previously unselected package liblapack3:amd64. Preparing to unpack .../142-liblapack3_3.12.0-3_amd64.deb ... Unpacking liblapack3:amd64 (3.12.0-3) ... Selecting previously unselected package libarpack2t64:amd64. Preparing to unpack .../143-libarpack2t64_3.9.1-1.1+b1_amd64.deb ... Unpacking libarpack2t64:amd64 (3.9.1-1.1+b1) ... Selecting previously unselected package libsuperlu6:amd64. Preparing to unpack .../144-libsuperlu6_6.0.1+dfsg1-1+b1_amd64.deb ... Unpacking libsuperlu6:amd64 (6.0.1+dfsg1-1+b1) ... Selecting previously unselected package libarmadillo12. Preparing to unpack .../145-libarmadillo12_1%3a12.6.7+dfsg-1+b1_amd64.deb ... Unpacking libarmadillo12 (1:12.6.7+dfsg-1+b1) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../146-libasound2-data_1.2.11-1_all.deb ... Unpacking libasound2-data (1.2.11-1) ... Selecting previously unselected package libasound2t64:amd64. Preparing to unpack .../147-libasound2t64_1.2.11-1+b1_amd64.deb ... Unpacking libasound2t64:amd64 (1.2.11-1+b1) ... Selecting previously unselected package libasound2-dev:amd64. Preparing to unpack .../148-libasound2-dev_1.2.11-1+b1_amd64.deb ... Unpacking libasound2-dev:amd64 (1.2.11-1+b1) ... Selecting previously unselected package libasyncns0:amd64. Preparing to unpack .../149-libasyncns0_0.8-6+b4_amd64.deb ... Unpacking libasyncns0:amd64 (0.8-6+b4) ... Selecting previously unselected package libva2:amd64. Preparing to unpack .../150-libva2_2.20.0-2_amd64.deb ... Unpacking libva2:amd64 (2.20.0-2) ... Selecting previously unselected package libva-drm2:amd64. Preparing to unpack .../151-libva-drm2_2.20.0-2_amd64.deb ... Unpacking libva-drm2:amd64 (2.20.0-2) ... Selecting previously unselected package libva-x11-2:amd64. Preparing to unpack .../152-libva-x11-2_2.20.0-2_amd64.deb ... Unpacking libva-x11-2:amd64 (2.20.0-2) ... Selecting previously unselected package libvdpau1:amd64. Preparing to unpack .../153-libvdpau1_1.5-2_amd64.deb ... Unpacking libvdpau1:amd64 (1.5-2) ... Selecting previously unselected package libvpl2. Preparing to unpack .../154-libvpl2_2023.3.0-1_amd64.deb ... Unpacking libvpl2 (2023.3.0-1) ... Selecting previously unselected package ocl-icd-libopencl1:amd64. Preparing to unpack .../155-ocl-icd-libopencl1_2.3.2-1+b1_amd64.deb ... Unpacking ocl-icd-libopencl1:amd64 (2.3.2-1+b1) ... Selecting previously unselected package libavutil58:amd64. Preparing to unpack .../156-libavutil58_7%3a6.1.1-4_amd64.deb ... Unpacking libavutil58:amd64 (7:6.1.1-4) ... Selecting previously unselected package libpixman-1-0:amd64. Preparing to unpack .../157-libpixman-1-0_0.42.2-1+b1_amd64.deb ... Unpacking libpixman-1-0:amd64 (0.42.2-1+b1) ... Selecting previously unselected package libxcb-render0:amd64. Preparing to unpack .../158-libxcb-render0_1.17.0-1_amd64.deb ... Unpacking libxcb-render0:amd64 (1.17.0-1) ... Selecting previously unselected package libxrender1:amd64. Preparing to unpack .../159-libxrender1_1%3a0.9.10-1.1_amd64.deb ... Unpacking libxrender1:amd64 (1:0.9.10-1.1) ... Selecting previously unselected package libcairo2:amd64. Preparing to unpack .../160-libcairo2_1.18.0-3+b1_amd64.deb ... Unpacking libcairo2:amd64 (1.18.0-3+b1) ... Selecting previously unselected package libcodec2-1.2:amd64. Preparing to unpack .../161-libcodec2-1.2_1.2.0-2+b1_amd64.deb ... Unpacking libcodec2-1.2:amd64 (1.2.0-2+b1) ... Selecting previously unselected package libdav1d7:amd64. Preparing to unpack .../162-libdav1d7_1.4.1-1_amd64.deb ... Unpacking libdav1d7:amd64 (1.4.1-1) ... Selecting previously unselected package libgsm1:amd64. Preparing to unpack .../163-libgsm1_1.0.22-1+b1_amd64.deb ... Unpacking libgsm1:amd64 (1.0.22-1+b1) ... Selecting previously unselected package libhwy1t64:amd64. Preparing to unpack .../164-libhwy1t64_1.0.7-8.1_amd64.deb ... Unpacking libhwy1t64:amd64 (1.0.7-8.1) ... Selecting previously unselected package liblcms2-2:amd64. Preparing to unpack .../165-liblcms2-2_2.14-2+b1_amd64.deb ... Unpacking liblcms2-2:amd64 (2.14-2+b1) ... Selecting previously unselected package libjxl0.7:amd64. Preparing to unpack .../166-libjxl0.7_0.7.0-10.2+b3_amd64.deb ... Unpacking libjxl0.7:amd64 (0.7.0-10.2+b3) ... Selecting previously unselected package libmp3lame0:amd64. Preparing to unpack .../167-libmp3lame0_3.100-6+b2_amd64.deb ... Unpacking libmp3lame0:amd64 (3.100-6+b2) ... Selecting previously unselected package libopenjp2-7:amd64. Preparing to unpack .../168-libopenjp2-7_2.5.0-2+b3_amd64.deb ... Unpacking libopenjp2-7:amd64 (2.5.0-2+b3) ... Selecting previously unselected package libopus0:amd64. Preparing to unpack .../169-libopus0_1.4-1+b1_amd64.deb ... Unpacking libopus0:amd64 (1.4-1+b1) ... Selecting previously unselected package librav1e0:amd64. Preparing to unpack .../170-librav1e0_0.7.1-2_amd64.deb ... Unpacking librav1e0:amd64 (0.7.1-2) ... Selecting previously unselected package libcairo-gobject2:amd64. Preparing to unpack .../171-libcairo-gobject2_1.18.0-3+b1_amd64.deb ... Unpacking libcairo-gobject2:amd64 (1.18.0-3+b1) ... Selecting previously unselected package libgdk-pixbuf2.0-common. Preparing to unpack .../172-libgdk-pixbuf2.0-common_2.42.10+dfsg-3_all.deb ... Unpacking libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... Selecting previously unselected package shared-mime-info. Preparing to unpack .../173-shared-mime-info_2.4-4_amd64.deb ... Unpacking shared-mime-info (2.4-4) ... Selecting previously unselected package libjpeg62-turbo:amd64. Preparing to unpack .../174-libjpeg62-turbo_1%3a2.1.5-3_amd64.deb ... Unpacking libjpeg62-turbo:amd64 (1:2.1.5-3) ... Selecting previously unselected package libdeflate0:amd64. Preparing to unpack .../175-libdeflate0_1.20-1_amd64.deb ... Unpacking libdeflate0:amd64 (1.20-1) ... Selecting previously unselected package libjbig0:amd64. Preparing to unpack .../176-libjbig0_2.1-6.1+b1_amd64.deb ... Unpacking libjbig0:amd64 (2.1-6.1+b1) ... Selecting previously unselected package liblerc4:amd64. Preparing to unpack .../177-liblerc4_4.0.0+ds-4+b1_amd64.deb ... Unpacking liblerc4:amd64 (4.0.0+ds-4+b1) ... Selecting previously unselected package libsharpyuv0:amd64. Preparing to unpack .../178-libsharpyuv0_1.3.2-0.4+b1_amd64.deb ... Unpacking libsharpyuv0:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebp7:amd64. Preparing to unpack .../179-libwebp7_1.3.2-0.4+b1_amd64.deb ... Unpacking libwebp7:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libtiff6:amd64. Preparing to unpack .../180-libtiff6_4.5.1+git230720-4_amd64.deb ... Unpacking libtiff6:amd64 (4.5.1+git230720-4) ... Selecting previously unselected package libgdk-pixbuf-2.0-0:amd64. Preparing to unpack .../181-libgdk-pixbuf-2.0-0_2.42.10+dfsg-3+b3_amd64.deb ... Unpacking libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3+b3) ... Selecting previously unselected package libfribidi0:amd64. Preparing to unpack .../182-libfribidi0_1.0.13-3+b1_amd64.deb ... Unpacking libfribidi0:amd64 (1.0.13-3+b1) ... Selecting previously unselected package libgraphite2-3:amd64. Preparing to unpack .../183-libgraphite2-3_1.3.14-2_amd64.deb ... Unpacking libgraphite2-3:amd64 (1.3.14-2) ... Selecting previously unselected package libharfbuzz0b:amd64. Preparing to unpack .../184-libharfbuzz0b_8.3.0-2+b1_amd64.deb ... Unpacking libharfbuzz0b:amd64 (8.3.0-2+b1) ... Selecting previously unselected package libthai-data. Preparing to unpack .../185-libthai-data_0.1.29-2_all.deb ... Unpacking libthai-data (0.1.29-2) ... Selecting previously unselected package libdatrie1:amd64. Preparing to unpack .../186-libdatrie1_0.2.13-3_amd64.deb ... Unpacking libdatrie1:amd64 (0.2.13-3) ... Selecting previously unselected package libthai0:amd64. Preparing to unpack .../187-libthai0_0.1.29-2_amd64.deb ... Unpacking libthai0:amd64 (0.1.29-2) ... Selecting previously unselected package libpango-1.0-0:amd64. Preparing to unpack .../188-libpango-1.0-0_1.52.1+ds-1_amd64.deb ... Unpacking libpango-1.0-0:amd64 (1.52.1+ds-1) ... Selecting previously unselected package libpangoft2-1.0-0:amd64. Preparing to unpack .../189-libpangoft2-1.0-0_1.52.1+ds-1_amd64.deb ... Unpacking libpangoft2-1.0-0:amd64 (1.52.1+ds-1) ... Selecting previously unselected package libpangocairo-1.0-0:amd64. Preparing to unpack .../190-libpangocairo-1.0-0_1.52.1+ds-1_amd64.deb ... Unpacking libpangocairo-1.0-0:amd64 (1.52.1+ds-1) ... Selecting previously unselected package librsvg2-2:amd64. Preparing to unpack .../191-librsvg2-2_2.58.0+dfsg-1_amd64.deb ... Unpacking librsvg2-2:amd64 (2.58.0+dfsg-1) ... Selecting previously unselected package libshine3:amd64. Preparing to unpack .../192-libshine3_3.1.1-2+b1_amd64.deb ... Unpacking libshine3:amd64 (3.1.1-2+b1) ... Selecting previously unselected package libsnappy1v5:amd64. Preparing to unpack .../193-libsnappy1v5_1.1.10-1+b1_amd64.deb ... Unpacking libsnappy1v5:amd64 (1.1.10-1+b1) ... Selecting previously unselected package libspeex1:amd64. Preparing to unpack .../194-libspeex1_1.2.1-2+b1_amd64.deb ... Unpacking libspeex1:amd64 (1.2.1-2+b1) ... Selecting previously unselected package libsvtav1enc1d1:amd64. Preparing to unpack .../195-libsvtav1enc1d1_1.7.0+dfsg-2+b1_amd64.deb ... Unpacking libsvtav1enc1d1:amd64 (1.7.0+dfsg-2+b1) ... Selecting previously unselected package libsoxr0:amd64. Preparing to unpack .../196-libsoxr0_0.1.3-4_amd64.deb ... Unpacking libsoxr0:amd64 (0.1.3-4) ... Selecting previously unselected package libswresample4:amd64. Preparing to unpack .../197-libswresample4_7%3a6.1.1-4_amd64.deb ... Unpacking libswresample4:amd64 (7:6.1.1-4) ... Selecting previously unselected package libogg0:amd64. Preparing to unpack .../198-libogg0_1.3.5-3_amd64.deb ... Unpacking libogg0:amd64 (1.3.5-3) ... Selecting previously unselected package libtheora0:amd64. Preparing to unpack .../199-libtheora0_1.1.1+dfsg.1-16.1+b2_amd64.deb ... Unpacking libtheora0:amd64 (1.1.1+dfsg.1-16.1+b2) ... Selecting previously unselected package libtwolame0:amd64. Preparing to unpack .../200-libtwolame0_0.4.0-2+b1_amd64.deb ... Unpacking libtwolame0:amd64 (0.4.0-2+b1) ... Selecting previously unselected package libvorbis0a:amd64. Preparing to unpack .../201-libvorbis0a_1.3.7-2_amd64.deb ... Unpacking libvorbis0a:amd64 (1.3.7-2) ... Selecting previously unselected package libvorbisenc2:amd64. Preparing to unpack .../202-libvorbisenc2_1.3.7-2_amd64.deb ... Unpacking libvorbisenc2:amd64 (1.3.7-2) ... Selecting previously unselected package libvpx8:amd64. Preparing to unpack .../203-libvpx8_1.13.1-2_amd64.deb ... Unpacking libvpx8:amd64 (1.13.1-2) ... Selecting previously unselected package libwebpmux3:amd64. Preparing to unpack .../204-libwebpmux3_1.3.2-0.4+b1_amd64.deb ... Unpacking libwebpmux3:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libx264-164:amd64. Preparing to unpack .../205-libx264-164_2%3a0.164.3108+git31e19f9-1_amd64.deb ... Unpacking libx264-164:amd64 (2:0.164.3108+git31e19f9-1) ... Selecting previously unselected package libx265-199:amd64. Preparing to unpack .../206-libx265-199_3.5-2+b1_amd64.deb ... Unpacking libx265-199:amd64 (3.5-2+b1) ... Selecting previously unselected package libxvidcore4:amd64. Preparing to unpack .../207-libxvidcore4_2%3a1.3.7-1+b1_amd64.deb ... Unpacking libxvidcore4:amd64 (2:1.3.7-1+b1) ... Selecting previously unselected package libzvbi-common. Preparing to unpack .../208-libzvbi-common_0.2.42-2_all.deb ... Unpacking libzvbi-common (0.2.42-2) ... Selecting previously unselected package libzvbi0t64:amd64. Preparing to unpack .../209-libzvbi0t64_0.2.42-2_amd64.deb ... Unpacking libzvbi0t64:amd64 (0.2.42-2) ... Selecting previously unselected package libavcodec60:amd64. Preparing to unpack .../210-libavcodec60_7%3a6.1.1-4_amd64.deb ... Unpacking libavcodec60:amd64 (7:6.1.1-4) ... Selecting previously unselected package libavutil-dev:amd64. Preparing to unpack .../211-libavutil-dev_7%3a6.1.1-4_amd64.deb ... Unpacking libavutil-dev:amd64 (7:6.1.1-4) ... Selecting previously unselected package libswresample-dev:amd64. Preparing to unpack .../212-libswresample-dev_7%3a6.1.1-4_amd64.deb ... Unpacking libswresample-dev:amd64 (7:6.1.1-4) ... Selecting previously unselected package libavcodec-dev:amd64. Preparing to unpack .../213-libavcodec-dev_7%3a6.1.1-4_amd64.deb ... Unpacking libavcodec-dev:amd64 (7:6.1.1-4) ... Selecting previously unselected package libudfread0:amd64. Preparing to unpack .../214-libudfread0_1.1.2-1_amd64.deb ... Unpacking libudfread0:amd64 (1.1.2-1) ... Selecting previously unselected package libbluray2:amd64. Preparing to unpack .../215-libbluray2_1%3a1.3.4-1+b1_amd64.deb ... Unpacking libbluray2:amd64 (1:1.3.4-1+b1) ... Selecting previously unselected package libchromaprint1:amd64. Preparing to unpack .../216-libchromaprint1_1.5.1-5_amd64.deb ... Unpacking libchromaprint1:amd64 (1.5.1-5) ... Selecting previously unselected package libgme0:amd64. Preparing to unpack .../217-libgme0_0.6.3-7+b1_amd64.deb ... Unpacking libgme0:amd64 (0.6.3-7+b1) ... Selecting previously unselected package libmpg123-0t64:amd64. Preparing to unpack .../218-libmpg123-0t64_1.32.6-3_amd64.deb ... Unpacking libmpg123-0t64:amd64 (1.32.6-3) ... Selecting previously unselected package libvorbisfile3:amd64. Preparing to unpack .../219-libvorbisfile3_1.3.7-2_amd64.deb ... Unpacking libvorbisfile3:amd64 (1.3.7-2) ... Selecting previously unselected package libopenmpt0t64:amd64. Preparing to unpack .../220-libopenmpt0t64_0.7.6-1+b1_amd64.deb ... Unpacking libopenmpt0t64:amd64 (0.7.6-1+b1) ... Selecting previously unselected package librabbitmq4:amd64. Preparing to unpack .../221-librabbitmq4_0.11.0-1+b2_amd64.deb ... Unpacking librabbitmq4:amd64 (0.11.0-1+b2) ... Selecting previously unselected package libcjson1:amd64. Preparing to unpack .../222-libcjson1_1.7.17-2_amd64.deb ... Unpacking libcjson1:amd64 (1.7.17-2) ... Selecting previously unselected package libmbedcrypto7t64:amd64. Preparing to unpack .../223-libmbedcrypto7t64_2.28.8-1_amd64.deb ... Unpacking libmbedcrypto7t64:amd64 (2.28.8-1) ... Selecting previously unselected package librist4:amd64. Preparing to unpack .../224-librist4_0.2.10+dfsg-2_amd64.deb ... Unpacking librist4:amd64 (0.2.10+dfsg-2) ... Selecting previously unselected package libsrt1.5-gnutls:amd64. Preparing to unpack .../225-libsrt1.5-gnutls_1.5.3-1+b2_amd64.deb ... Unpacking libsrt1.5-gnutls:amd64 (1.5.3-1+b2) ... Selecting previously unselected package libssh-gcrypt-4:amd64. Preparing to unpack .../226-libssh-gcrypt-4_0.10.6-2+b1_amd64.deb ... Unpacking libssh-gcrypt-4:amd64 (0.10.6-2+b1) ... Selecting previously unselected package libnorm1t64:amd64. Preparing to unpack .../227-libnorm1t64_1.5.9+dfsg-3.1_amd64.deb ... Unpacking libnorm1t64:amd64 (1.5.9+dfsg-3.1) ... Selecting previously unselected package libpgm-5.3-0t64:amd64. Preparing to unpack .../228-libpgm-5.3-0t64_5.3.128~dfsg-2.1_amd64.deb ... Unpacking libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1) ... Selecting previously unselected package libsodium23:amd64. Preparing to unpack .../229-libsodium23_1.0.18-1_amd64.deb ... Unpacking libsodium23:amd64 (1.0.18-1) ... Selecting previously unselected package libzmq5:amd64. Preparing to unpack .../230-libzmq5_4.3.5-1+b2_amd64.deb ... Unpacking libzmq5:amd64 (4.3.5-1+b2) ... Selecting previously unselected package libavformat60:amd64. Preparing to unpack .../231-libavformat60_7%3a6.1.1-4_amd64.deb ... Unpacking libavformat60:amd64 (7:6.1.1-4) ... Selecting previously unselected package libavformat-dev:amd64. Preparing to unpack .../232-libavformat-dev_7%3a6.1.1-4_amd64.deb ... Unpacking libavformat-dev:amd64 (7:6.1.1-4) ... Selecting previously unselected package libgav1-1:amd64. Preparing to unpack .../233-libgav1-1_0.19.0-2+b1_amd64.deb ... Unpacking libgav1-1:amd64 (0.19.0-2+b1) ... Selecting previously unselected package libyuv0:amd64. Preparing to unpack .../234-libyuv0_0.0~git202401110.af6ac82-1_amd64.deb ... Unpacking libyuv0:amd64 (0.0~git202401110.af6ac82-1) ... Selecting previously unselected package libavif16:amd64. Preparing to unpack .../235-libavif16_1.0.4-2_amd64.deb ... Unpacking libavif16:amd64 (1.0.4-2) ... Selecting previously unselected package uuid-dev:amd64. Preparing to unpack .../236-uuid-dev_2.40-7_amd64.deb ... Unpacking uuid-dev:amd64 (2.40-7) ... Selecting previously unselected package libblkid-dev:amd64. Preparing to unpack .../237-libblkid-dev_2.40-7_amd64.deb ... Unpacking libblkid-dev:amd64 (2.40-7) ... Selecting previously unselected package libblosc1:amd64. Preparing to unpack .../238-libblosc1_1.21.5+ds-1+b1_amd64.deb ... Unpacking libblosc1:amd64 (1.21.5+ds-1+b1) ... Selecting previously unselected package libboost-python1.83.0. Preparing to unpack .../239-libboost-python1.83.0_1.83.0-2.1+b1_amd64.deb ... Unpacking libboost-python1.83.0 (1.83.0-2.1+b1) ... Selecting previously unselected package libmd-dev:amd64. Preparing to unpack .../240-libmd-dev_1.1.0-2_amd64.deb ... Unpacking libmd-dev:amd64 (1.1.0-2) ... Selecting previously unselected package libbsd-dev:amd64. Preparing to unpack .../241-libbsd-dev_0.12.2-1_amd64.deb ... Unpacking libbsd-dev:amd64 (0.12.2-1) ... Selecting previously unselected package libcurl3t64-gnutls:amd64. Preparing to unpack .../242-libcurl3t64-gnutls_8.7.1-3_amd64.deb ... Unpacking libcurl3t64-gnutls:amd64 (8.7.1-3) ... Selecting previously unselected package libcfitsio10t64:amd64. Preparing to unpack .../243-libcfitsio10t64_4.3.1-1.1+b1_amd64.deb ... Unpacking libcfitsio10t64:amd64 (4.3.1-1.1+b1) ... Selecting previously unselected package libcharls2:amd64. Preparing to unpack .../244-libcharls2_2.4.2-2+b1_amd64.deb ... Unpacking libcharls2:amd64 (2.4.2-2+b1) ... Selecting previously unselected package libcjson-dev:amd64. Preparing to unpack .../245-libcjson-dev_1.7.17-2_amd64.deb ... Unpacking libcjson-dev:amd64 (1.7.17-2) ... Selecting previously unselected package libdbus-1-3:amd64. Preparing to unpack .../246-libdbus-1-3_1.14.10-4+b1_amd64.deb ... Unpacking libdbus-1-3:amd64 (1.14.10-4+b1) ... Selecting previously unselected package libpkgconf3:amd64. Preparing to unpack .../247-libpkgconf3_1.8.1-1+b2_amd64.deb ... Unpacking libpkgconf3:amd64 (1.8.1-1+b2) ... Selecting previously unselected package pkgconf-bin. Preparing to unpack .../248-pkgconf-bin_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf-bin (1.8.1-1+b2) ... Selecting previously unselected package pkgconf:amd64. Preparing to unpack .../249-pkgconf_1.8.1-1+b2_amd64.deb ... Unpacking pkgconf:amd64 (1.8.1-1+b2) ... Selecting previously unselected package xml-core. Preparing to unpack .../250-xml-core_0.19_all.deb ... Unpacking xml-core (0.19) ... Selecting previously unselected package libdbus-1-dev:amd64. Preparing to unpack .../251-libdbus-1-dev_1.14.10-4+b1_amd64.deb ... Unpacking libdbus-1-dev:amd64 (1.14.10-4+b1) ... Selecting previously unselected package libraw1394-11:amd64. Preparing to unpack .../252-libraw1394-11_2.1.2-2_amd64.deb ... Unpacking libraw1394-11:amd64 (2.1.2-2) ... Selecting previously unselected package libusb-1.0-0:amd64. Preparing to unpack .../253-libusb-1.0-0_2%3a1.0.27-1_amd64.deb ... Unpacking libusb-1.0-0:amd64 (2:1.0.27-1) ... Selecting previously unselected package libdc1394-25:amd64. Preparing to unpack .../254-libdc1394-25_2.2.6-4+b1_amd64.deb ... Unpacking libdc1394-25:amd64 (2.2.6-4+b1) ... Selecting previously unselected package libraw1394-dev:amd64. Preparing to unpack .../255-libraw1394-dev_2.1.2-2_amd64.deb ... Unpacking libraw1394-dev:amd64 (2.1.2-2) ... Selecting previously unselected package libdc1394-dev:amd64. Preparing to unpack .../256-libdc1394-dev_2.2.6-4+b1_amd64.deb ... Unpacking libdc1394-dev:amd64 (2.2.6-4+b1) ... Selecting previously unselected package libde265-0:amd64. Preparing to unpack .../257-libde265-0_1.0.15-1+b1_amd64.deb ... Unpacking libde265-0:amd64 (1.0.15-1+b1) ... Selecting previously unselected package libdecor-0-0:amd64. Preparing to unpack .../258-libdecor-0-0_0.2.2-1+b1_amd64.deb ... Unpacking libdecor-0-0:amd64 (0.2.2-1+b1) ... Selecting previously unselected package libwayland-bin. Preparing to unpack .../259-libwayland-bin_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-bin (1.22.0-2.1+b1) ... Selecting previously unselected package libffi-dev:amd64. Preparing to unpack .../260-libffi-dev_3.4.6-1_amd64.deb ... Unpacking libffi-dev:amd64 (3.4.6-1) ... Selecting previously unselected package libwayland-dev:amd64. Preparing to unpack .../261-libwayland-dev_1.22.0-2.1+b1_amd64.deb ... Unpacking libwayland-dev:amd64 (1.22.0-2.1+b1) ... Selecting previously unselected package libdecor-0-dev:amd64. Preparing to unpack .../262-libdecor-0-dev_0.2.2-1+b1_amd64.deb ... Unpacking libdecor-0-dev:amd64 (0.2.2-1+b1) ... Selecting previously unselected package libdeflate-dev:amd64. Preparing to unpack .../263-libdeflate-dev_1.20-1_amd64.deb ... Unpacking libdeflate-dev:amd64 (1.20-1) ... Selecting previously unselected package libdouble-conversion3:amd64. Preparing to unpack .../264-libdouble-conversion3_3.3.0-1+b1_amd64.deb ... Unpacking libdouble-conversion3:amd64 (3.3.0-1+b1) ... Selecting previously unselected package libpciaccess-dev:amd64. Preparing to unpack .../265-libpciaccess-dev_0.17-3_amd64.deb ... Unpacking libpciaccess-dev:amd64 (0.17-3) ... Selecting previously unselected package libdrm-dev:amd64. Preparing to unpack .../266-libdrm-dev_2.4.120-2_amd64.deb ... Unpacking libdrm-dev:amd64 (2.4.120-2) ... Selecting previously unselected package zlib1g-dev:amd64. Preparing to unpack .../267-zlib1g-dev_1%3a1.3.dfsg-3.1_amd64.deb ... Unpacking zlib1g-dev:amd64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libzstd-dev:amd64. Preparing to unpack .../268-libzstd-dev_1.5.5+dfsg2-2_amd64.deb ... Unpacking libzstd-dev:amd64 (1.5.5+dfsg2-2) ... Selecting previously unselected package libelf-dev:amd64. Preparing to unpack .../269-libelf-dev_0.191-1+b1_amd64.deb ... Unpacking libelf-dev:amd64 (0.191-1+b1) ... Selecting previously unselected package liblzma-dev:amd64. Preparing to unpack .../270-liblzma-dev_5.6.1+really5.4.5-1_amd64.deb ... Unpacking liblzma-dev:amd64 (5.6.1+really5.4.5-1) ... Selecting previously unselected package libdw-dev:amd64. Preparing to unpack .../271-libdw-dev_0.191-1+b1_amd64.deb ... Unpacking libdw-dev:amd64 (0.191-1+b1) ... Selecting previously unselected package xorg-sgml-doctools. Preparing to unpack .../272-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ... Unpacking xorg-sgml-doctools (1:1.11-1.1) ... Selecting previously unselected package x11proto-dev. Preparing to unpack .../273-x11proto-dev_2024.1-1_all.deb ... Unpacking x11proto-dev (2024.1-1) ... Selecting previously unselected package libxau-dev:amd64. Preparing to unpack .../274-libxau-dev_1%3a1.0.9-1_amd64.deb ... Unpacking libxau-dev:amd64 (1:1.0.9-1) ... Selecting previously unselected package libxdmcp-dev:amd64. Preparing to unpack .../275-libxdmcp-dev_1%3a1.1.2-3_amd64.deb ... Unpacking libxdmcp-dev:amd64 (1:1.1.2-3) ... Selecting previously unselected package xtrans-dev. Preparing to unpack .../276-xtrans-dev_1.4.0-1_all.deb ... Unpacking xtrans-dev (1.4.0-1) ... Selecting previously unselected package libpthread-stubs0-dev:amd64. Preparing to unpack .../277-libpthread-stubs0-dev_0.4-1_amd64.deb ... Unpacking libpthread-stubs0-dev:amd64 (0.4-1) ... Selecting previously unselected package libxcb1-dev:amd64. Preparing to unpack .../278-libxcb1-dev_1.17.0-1_amd64.deb ... Unpacking libxcb1-dev:amd64 (1.17.0-1) ... Selecting previously unselected package libx11-dev:amd64. Preparing to unpack .../279-libx11-dev_2%3a1.8.7-1_amd64.deb ... Unpacking libx11-dev:amd64 (2:1.8.7-1) ... Selecting previously unselected package libglx-dev:amd64. Preparing to unpack .../280-libglx-dev_1.7.0-1+b1_amd64.deb ... Unpacking libglx-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libgl-dev:amd64. Preparing to unpack .../281-libgl-dev_1.7.0-1+b1_amd64.deb ... Unpacking libgl-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libegl-dev:amd64. Preparing to unpack .../282-libegl-dev_1.7.0-1+b1_amd64.deb ... Unpacking libegl-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libglvnd-core-dev:amd64. Preparing to unpack .../283-libglvnd-core-dev_1.7.0-1+b1_amd64.deb ... Unpacking libglvnd-core-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libgles1:amd64. Preparing to unpack .../284-libgles1_1.7.0-1+b1_amd64.deb ... Unpacking libgles1:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libgles2:amd64. Preparing to unpack .../285-libgles2_1.7.0-1+b1_amd64.deb ... Unpacking libgles2:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libgles-dev:amd64. Preparing to unpack .../286-libgles-dev_1.7.0-1+b1_amd64.deb ... Unpacking libgles-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libopengl0:amd64. Preparing to unpack .../287-libopengl0_1.7.0-1+b1_amd64.deb ... Unpacking libopengl0:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libopengl-dev:amd64. Preparing to unpack .../288-libopengl-dev_1.7.0-1+b1_amd64.deb ... Unpacking libopengl-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libglvnd-dev:amd64. Preparing to unpack .../289-libglvnd-dev_1.7.0-1+b1_amd64.deb ... Unpacking libglvnd-dev:amd64 (1.7.0-1+b1) ... Selecting previously unselected package libegl1-mesa-dev:amd64. Preparing to unpack .../290-libegl1-mesa-dev_24.0.6-1_amd64.deb ... Unpacking libegl1-mesa-dev:amd64 (24.0.6-1) ... Selecting previously unselected package libeigen3-dev. Preparing to unpack .../291-libeigen3-dev_3.4.0-4_all.deb ... Unpacking libeigen3-dev (3.4.0-4) ... Selecting previously unselected package libevdev2:amd64. Preparing to unpack .../292-libevdev2_1.13.1+dfsg-1+b1_amd64.deb ... Unpacking libevdev2:amd64 (1.13.1+dfsg-1+b1) ... Selecting previously unselected package libevent-core-2.1-7t64:amd64. Preparing to unpack .../293-libevent-core-2.1-7t64_2.1.12-stable-8.1+b3_amd64.deb ... Unpacking libevent-core-2.1-7t64:amd64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libevent-pthreads-2.1-7t64:amd64. Preparing to unpack .../294-libevent-pthreads-2.1-7t64_2.1.12-stable-8.1+b3_amd64.deb ... Unpacking libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-8.1+b3) ... Selecting previously unselected package libexif12:amd64. Preparing to unpack .../295-libexif12_0.6.24-1+b1_amd64.deb ... Unpacking libexif12:amd64 (0.6.24-1+b1) ... Selecting previously unselected package libexif-dev:amd64. Preparing to unpack .../296-libexif-dev_0.6.24-1+b1_amd64.deb ... Unpacking libexif-dev:amd64 (0.6.24-1+b1) ... Selecting previously unselected package libpsm-infinipath1. Preparing to unpack .../297-libpsm-infinipath1_3.3+20.604758e7-6.3_amd64.deb ... Unpacking libpsm-infinipath1 (3.3+20.604758e7-6.3) ... Selecting previously unselected package libpsm2-2. Preparing to unpack .../298-libpsm2-2_11.2.185-2_amd64.deb ... Unpacking libpsm2-2 (11.2.185-2) ... Selecting previously unselected package librdmacm1t64:amd64. Preparing to unpack .../299-librdmacm1t64_50.0-2+b1_amd64.deb ... Unpacking librdmacm1t64:amd64 (50.0-2+b1) ... Selecting previously unselected package libfabric1:amd64. Preparing to unpack .../300-libfabric1_1.17.0-3+b1_amd64.deb ... Unpacking libfabric1:amd64 (1.17.0-3+b1) ... Selecting previously unselected package libflac12t64:amd64. Preparing to unpack .../301-libflac12t64_1.4.3+ds-2.1_amd64.deb ... Unpacking libflac12t64:amd64 (1.4.3+ds-2.1) ... Selecting previously unselected package libminizip1t64:amd64. Preparing to unpack .../302-libminizip1t64_1%3a1.3.dfsg-3.1_amd64.deb ... Unpacking libminizip1t64:amd64 (1:1.3.dfsg-3.1) ... Selecting previously unselected package libfreexl1:amd64. Preparing to unpack .../303-libfreexl1_2.0.0-1+b2_amd64.deb ... Unpacking libfreexl1:amd64 (2.0.0-1+b2) ... Selecting previously unselected package libfyba0t64:amd64. Preparing to unpack .../304-libfyba0t64_4.1.1-11_amd64.deb ... Unpacking libfyba0t64:amd64 (4.1.1-11) ... Selecting previously unselected package libgbm-dev:amd64. Preparing to unpack .../305-libgbm-dev_24.0.6-1_amd64.deb ... Unpacking libgbm-dev:amd64 (24.0.6-1) ... Selecting previously unselected package libheif-plugin-dav1d:amd64. Preparing to unpack .../306-libheif-plugin-dav1d_1.17.6-1+b2_amd64.deb ... Unpacking libheif-plugin-dav1d:amd64 (1.17.6-1+b2) ... Selecting previously unselected package libheif-plugin-libde265:amd64. Preparing to unpack .../307-libheif-plugin-libde265_1.17.6-1+b2_amd64.deb ... Unpacking libheif-plugin-libde265:amd64 (1.17.6-1+b2) ... Selecting previously unselected package libheif1:amd64. Preparing to unpack .../308-libheif1_1.17.6-1+b2_amd64.deb ... Unpacking libheif1:amd64 (1.17.6-1+b2) ... Selecting previously unselected package libxpm4:amd64. Preparing to unpack .../309-libxpm4_1%3a3.5.17-1+b1_amd64.deb ... Unpacking libxpm4:amd64 (1:3.5.17-1+b1) ... Selecting previously unselected package libgd3:amd64. Preparing to unpack .../310-libgd3_2.3.3-9+b3_amd64.deb ... Unpacking libgd3:amd64 (2.3.3-9+b3) ... Selecting previously unselected package libgeos3.12.1t64:amd64. Preparing to unpack .../311-libgeos3.12.1t64_3.12.1-3_amd64.deb ... Unpacking libgeos3.12.1t64:amd64 (3.12.1-3) ... Selecting previously unselected package libgeos-c1t64:amd64. Preparing to unpack .../312-libgeos-c1t64_3.12.1-3_amd64.deb ... Unpacking libgeos-c1t64:amd64 (3.12.1-3) ... Selecting previously unselected package proj-data. Preparing to unpack .../313-proj-data_9.4.0-1_all.deb ... Unpacking proj-data (9.4.0-1) ... Selecting previously unselected package libproj25:amd64. Preparing to unpack .../314-libproj25_9.4.0-1+b1_amd64.deb ... Unpacking libproj25:amd64 (9.4.0-1+b1) ... Selecting previously unselected package libgeotiff5:amd64. Preparing to unpack .../315-libgeotiff5_1.7.1-5+b1_amd64.deb ... Unpacking libgeotiff5:amd64 (1.7.1-5+b1) ... Selecting previously unselected package libgif7:amd64. Preparing to unpack .../316-libgif7_5.2.2-1_amd64.deb ... Unpacking libgif7:amd64 (5.2.2-1) ... Selecting previously unselected package libsz2:amd64. Preparing to unpack .../317-libsz2_1.1.3-1_amd64.deb ... Unpacking libsz2:amd64 (1.1.3-1) ... Selecting previously unselected package libhdf4-0-alt:amd64. Preparing to unpack .../318-libhdf4-0-alt_4.3.0-1_amd64.deb ... Unpacking libhdf4-0-alt:amd64 (4.3.0-1) ... Selecting previously unselected package libhdf5-103-1t64:amd64. Preparing to unpack .../319-libhdf5-103-1t64_1.10.10+repack-3.3_amd64.deb ... Unpacking libhdf5-103-1t64:amd64 (1.10.10+repack-3.3) ... Selecting previously unselected package libjson-c5:amd64. Preparing to unpack .../320-libjson-c5_0.17-1+b1_amd64.deb ... Unpacking libjson-c5:amd64 (0.17-1+b1) ... Selecting previously unselected package liburiparser1:amd64. Preparing to unpack .../321-liburiparser1_0.9.7+dfsg-2+b1_amd64.deb ... Unpacking liburiparser1:amd64 (0.9.7+dfsg-2+b1) ... Selecting previously unselected package libkmlbase1t64:amd64. Preparing to unpack .../322-libkmlbase1t64_1.3.0-12_amd64.deb ... Unpacking libkmlbase1t64:amd64 (1.3.0-12) ... Selecting previously unselected package libkmldom1t64:amd64. Preparing to unpack .../323-libkmldom1t64_1.3.0-12_amd64.deb ... Unpacking libkmldom1t64:amd64 (1.3.0-12) ... Selecting previously unselected package libkmlengine1t64:amd64. Preparing to unpack .../324-libkmlengine1t64_1.3.0-12_amd64.deb ... Unpacking libkmlengine1t64:amd64 (1.3.0-12) ... Selecting previously unselected package mysql-common. Preparing to unpack .../325-mysql-common_5.8+1.1.0_all.deb ... Unpacking mysql-common (5.8+1.1.0) ... Selecting previously unselected package mariadb-common. Preparing to unpack .../326-mariadb-common_1%3a10.11.7-4_all.deb ... Unpacking mariadb-common (1:10.11.7-4) ... Selecting previously unselected package libmariadb3:amd64. Preparing to unpack .../327-libmariadb3_1%3a10.11.7-4_amd64.deb ... Unpacking libmariadb3:amd64 (1:10.11.7-4) ... Selecting previously unselected package libhdf5-hl-100t64:amd64. Preparing to unpack .../328-libhdf5-hl-100t64_1.10.10+repack-3.3_amd64.deb ... Unpacking libhdf5-hl-100t64:amd64 (1.10.10+repack-3.3) ... Selecting previously unselected package libnetcdf19t64:amd64. Preparing to unpack .../329-libnetcdf19t64_1%3a4.9.2-5+b1_amd64.deb ... Unpacking libnetcdf19t64:amd64 (1:4.9.2-5+b1) ... Selecting previously unselected package libltdl7:amd64. Preparing to unpack .../330-libltdl7_2.4.7-7_amd64.deb ... Unpacking libltdl7:amd64 (2.4.7-7) ... Selecting previously unselected package libodbc2:amd64. Preparing to unpack .../331-libodbc2_2.3.12-1+b2_amd64.deb ... Unpacking libodbc2:amd64 (2.3.12-1+b2) ... Selecting previously unselected package unixodbc-common. Preparing to unpack .../332-unixodbc-common_2.3.12-1_all.deb ... Unpacking unixodbc-common (2.3.12-1) ... Selecting previously unselected package libodbcinst2:amd64. Preparing to unpack .../333-libodbcinst2_2.3.12-1+b2_amd64.deb ... Unpacking libodbcinst2:amd64 (2.3.12-1+b2) ... Selecting previously unselected package libtirpc-common. Preparing to unpack .../334-libtirpc-common_1.3.4+ds-1.3_all.deb ... Unpacking libtirpc-common (1.3.4+ds-1.3) ... Selecting previously unselected package libtirpc3t64:amd64. Preparing to unpack .../335-libtirpc3t64_1.3.4+ds-1.3_amd64.deb ... Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3 to /lib/x86_64-linux-gnu/libtirpc.so.3.usr-is-merged by libtirpc3t64' Adding 'diversion of /lib/x86_64-linux-gnu/libtirpc.so.3.0.0 to /lib/x86_64-linux-gnu/libtirpc.so.3.0.0.usr-is-merged by libtirpc3t64' Unpacking libtirpc3t64:amd64 (1.3.4+ds-1.3) ... Selecting previously unselected package libogdi4.1:amd64. Preparing to unpack .../336-libogdi4.1_4.1.1+ds-3+b1_amd64.deb ... Unpacking libogdi4.1:amd64 (4.1.1+ds-3+b1) ... Selecting previously unselected package libnspr4:amd64. Preparing to unpack .../337-libnspr4_2%3a4.35-1.1+b1_amd64.deb ... Unpacking libnspr4:amd64 (2:4.35-1.1+b1) ... Selecting previously unselected package libnss3:amd64. Preparing to unpack .../338-libnss3_2%3a3.99-1_amd64.deb ... Unpacking libnss3:amd64 (2:3.99-1) ... Selecting previously unselected package libpoppler126t64:amd64. Preparing to unpack .../339-libpoppler126t64_22.12.0-2.2+b1_amd64.deb ... Unpacking libpoppler126t64:amd64 (22.12.0-2.2+b1) ... Selecting previously unselected package libpq5:amd64. Preparing to unpack .../340-libpq5_16.2-2+b1_amd64.deb ... Unpacking libpq5:amd64 (16.2-2+b1) ... Selecting previously unselected package libqhull-r8.0:amd64. Preparing to unpack .../341-libqhull-r8.0_2020.2-6+b1_amd64.deb ... Unpacking libqhull-r8.0:amd64 (2020.2-6+b1) ... Selecting previously unselected package librttopo1:amd64. Preparing to unpack .../342-librttopo1_1.1.0-3+b1_amd64.deb ... Unpacking librttopo1:amd64 (1.1.0-3+b1) ... Selecting previously unselected package libspatialite8t64:amd64. Preparing to unpack .../343-libspatialite8t64_5.1.0-3+b1_amd64.deb ... Unpacking libspatialite8t64:amd64 (5.1.0-3+b1) ... Selecting previously unselected package libxerces-c3.2t64:amd64. Preparing to unpack .../344-libxerces-c3.2t64_3.2.4+debian-1.3_amd64.deb ... Unpacking libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... Selecting previously unselected package libgdal34t64:amd64. Preparing to unpack .../345-libgdal34t64_3.8.5+dfsg-1_amd64.deb ... Unpacking libgdal34t64:amd64 (3.8.5+dfsg-1) ... Selecting previously unselected package libsocket++1:amd64. Preparing to unpack .../346-libsocket++1_1.12.13+git20131030.5d039ba-1+b1_amd64.deb ... Unpacking libsocket++1:amd64 (1.12.13+git20131030.5d039ba-1+b1) ... Selecting previously unselected package libgdcm3.0t64:amd64. Preparing to unpack .../347-libgdcm3.0t64_3.0.22-3_amd64.deb ... Unpacking libgdcm3.0t64:amd64 (3.0.22-3) ... Selecting previously unselected package libgdcm-dev. Preparing to unpack .../348-libgdcm-dev_3.0.22-3_amd64.deb ... Unpacking libgdcm-dev (3.0.22-3) ... Selecting previously unselected package libgl1-mesa-dev:amd64. Preparing to unpack .../349-libgl1-mesa-dev_24.0.6-1_amd64.deb ... Unpacking libgl1-mesa-dev:amd64 (24.0.6-1) ... Selecting previously unselected package libgl2ps1.4. Preparing to unpack .../350-libgl2ps1.4_1.4.2+dfsg1-2_amd64.deb ... Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ... Selecting previously unselected package libglew2.2:amd64. Preparing to unpack .../351-libglew2.2_2.2.0-4+b1_amd64.deb ... Unpacking libglew2.2:amd64 (2.2.0-4+b1) ... Selecting previously unselected package libglib2.0-data. Preparing to unpack .../352-libglib2.0-data_2.78.4-7_all.deb ... Unpacking libglib2.0-data (2.78.4-7) ... Selecting previously unselected package libglib2.0-bin. Preparing to unpack .../353-libglib2.0-bin_2.78.4-7_amd64.deb ... Unpacking libglib2.0-bin (2.78.4-7) ... Selecting previously unselected package python3-packaging. Preparing to unpack .../354-python3-packaging_24.0-1_all.deb ... Unpacking python3-packaging (24.0-1) ... Selecting previously unselected package libglib2.0-dev-bin. Preparing to unpack .../355-libglib2.0-dev-bin_2.78.4-7_amd64.deb ... Unpacking libglib2.0-dev-bin (2.78.4-7) ... Selecting previously unselected package libsepol-dev:amd64. Preparing to unpack .../356-libsepol-dev_3.5-2+b1_amd64.deb ... Unpacking libsepol-dev:amd64 (3.5-2+b1) ... Selecting previously unselected package libpcre2-16-0:amd64. Preparing to unpack .../357-libpcre2-16-0_10.42-4+b1_amd64.deb ... Unpacking libpcre2-16-0:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-32-0:amd64. Preparing to unpack .../358-libpcre2-32-0_10.42-4+b1_amd64.deb ... Unpacking libpcre2-32-0:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-posix3:amd64. Preparing to unpack .../359-libpcre2-posix3_10.42-4+b1_amd64.deb ... Unpacking libpcre2-posix3:amd64 (10.42-4+b1) ... Selecting previously unselected package libpcre2-dev:amd64. Preparing to unpack .../360-libpcre2-dev_10.42-4+b1_amd64.deb ... Unpacking libpcre2-dev:amd64 (10.42-4+b1) ... Selecting previously unselected package libselinux1-dev:amd64. Preparing to unpack .../361-libselinux1-dev_3.5-2+b2_amd64.deb ... Unpacking libselinux1-dev:amd64 (3.5-2+b2) ... Selecting previously unselected package libmount-dev:amd64. Preparing to unpack .../362-libmount-dev_2.40-7_amd64.deb ... Unpacking libmount-dev:amd64 (2.40-7) ... Selecting previously unselected package libglib2.0-dev:amd64. Preparing to unpack .../363-libglib2.0-dev_2.78.4-7_amd64.deb ... Unpacking libglib2.0-dev:amd64 (2.78.4-7) ... Selecting previously unselected package libgphoto2-port12t64:amd64. Preparing to unpack .../364-libgphoto2-port12t64_2.5.31-2.1+b1_amd64.deb ... Unpacking libgphoto2-port12t64:amd64 (2.5.31-2.1+b1) ... Selecting previously unselected package libgphoto2-6t64:amd64. Preparing to unpack .../365-libgphoto2-6t64_2.5.31-2.1+b1_amd64.deb ... Unpacking libgphoto2-6t64:amd64 (2.5.31-2.1+b1) ... Selecting previously unselected package libgphoto2-dev:amd64. Preparing to unpack .../366-libgphoto2-dev_2.5.31-2.1+b1_amd64.deb ... Unpacking libgphoto2-dev:amd64 (2.5.31-2.1+b1) ... Selecting previously unselected package libunwind-dev:amd64. Preparing to unpack .../367-libunwind-dev_1.6.2-3_amd64.deb ... Unpacking libunwind-dev:amd64 (1.6.2-3) ... Selecting previously unselected package libgstreamer1.0-dev:amd64. Preparing to unpack .../368-libgstreamer1.0-dev_1.24.2-1_amd64.deb ... Unpacking libgstreamer1.0-dev:amd64 (1.24.2-1) ... Selecting previously unselected package liborc-0.4-dev-bin. Preparing to unpack .../369-liborc-0.4-dev-bin_1%3a0.4.38-1_amd64.deb ... Unpacking liborc-0.4-dev-bin (1:0.4.38-1) ... Selecting previously unselected package liborc-0.4-dev:amd64. Preparing to unpack .../370-liborc-0.4-dev_1%3a0.4.38-1_amd64.deb ... Unpacking liborc-0.4-dev:amd64 (1:0.4.38-1) ... Selecting previously unselected package libx11-xcb-dev:amd64. Preparing to unpack .../371-libx11-xcb-dev_2%3a1.8.7-1_amd64.deb ... Unpacking libx11-xcb-dev:amd64 (2:1.8.7-1) ... Selecting previously unselected package libudev-dev:amd64. Preparing to unpack .../372-libudev-dev_255.5-1_amd64.deb ... Unpacking libudev-dev:amd64 (255.5-1) ... Selecting previously unselected package libgudev-1.0-dev:amd64. Preparing to unpack .../373-libgudev-1.0-dev_238-5_amd64.deb ... Unpacking libgudev-1.0-dev:amd64 (238-5) ... Selecting previously unselected package libgstreamer-plugins-base1.0-dev. Preparing to unpack .../374-libgstreamer-plugins-base1.0-dev_1.24.2-1_amd64.deb ... Unpacking libgstreamer-plugins-base1.0-dev (1.24.2-1) ... Selecting previously unselected package libhidapi-libusb0:amd64. Preparing to unpack .../375-libhidapi-libusb0_0.14.0-1+b1_amd64.deb ... Unpacking libhidapi-libusb0:amd64 (0.14.0-1+b1) ... Selecting previously unselected package libhidapi-hidraw0:amd64. Preparing to unpack .../376-libhidapi-hidraw0_0.14.0-1+b1_amd64.deb ... Unpacking libhidapi-hidraw0:amd64 (0.14.0-1+b1) ... Selecting previously unselected package libhidapi-dev:amd64. Preparing to unpack .../377-libhidapi-dev_0.14.0-1+b1_amd64.deb ... Unpacking libhidapi-dev:amd64 (0.14.0-1+b1) ... Selecting previously unselected package libxnvctrl0:amd64. Preparing to unpack .../378-libxnvctrl0_535.171.04-1_amd64.deb ... Unpacking libxnvctrl0:amd64 (535.171.04-1) ... Selecting previously unselected package libhwloc15:amd64. Preparing to unpack .../379-libhwloc15_2.10.0-1+b1_amd64.deb ... Unpacking libhwloc15:amd64 (2.10.0-1+b1) ... Selecting previously unselected package libhwloc-plugins:amd64. Preparing to unpack .../380-libhwloc-plugins_2.10.0-1+b1_amd64.deb ... Unpacking libhwloc-plugins:amd64 (2.10.0-1+b1) ... Selecting previously unselected package libibus-1.0-dev:amd64. Preparing to unpack .../381-libibus-1.0-dev_1.5.29-2_amd64.deb ... Unpacking libibus-1.0-dev:amd64 (1.5.29-2) ... Selecting previously unselected package x11-common. Preparing to unpack .../382-x11-common_1%3a7.7+23_all.deb ... Unpacking x11-common (1:7.7+23) ... Selecting previously unselected package libice6:amd64. Preparing to unpack .../383-libice6_2%3a1.0.10-1+b1_amd64.deb ... Unpacking libice6:amd64 (2:1.0.10-1+b1) ... Selecting previously unselected package libice-dev:amd64. Preparing to unpack .../384-libice-dev_2%3a1.0.10-1+b1_amd64.deb ... Unpacking libice-dev:amd64 (2:1.0.10-1+b1) ... Selecting previously unselected package libimath-3-1-29t64:amd64. Preparing to unpack .../385-libimath-3-1-29t64_3.1.9-3.1+b1_amd64.deb ... Unpacking libimath-3-1-29t64:amd64 (3.1.9-3.1+b1) ... Selecting previously unselected package python3-pkg-resources. Preparing to unpack .../386-python3-pkg-resources_68.1.2-2_all.deb ... Unpacking python3-pkg-resources (68.1.2-2) ... Selecting previously unselected package python3-numpy. Preparing to unpack .../387-python3-numpy_1%3a1.26.4+ds-8_amd64.deb ... Unpacking python3-numpy (1:1.26.4+ds-8) ... Selecting previously unselected package libpython3.11t64:amd64. Preparing to unpack .../388-libpython3.11t64_3.11.9-1_amd64.deb ... Unpacking libpython3.11t64:amd64 (3.11.9-1) ... Selecting previously unselected package python3-imath:amd64. Preparing to unpack .../389-python3-imath_3.1.9-3.1+b1_amd64.deb ... Unpacking python3-imath:amd64 (3.1.9-3.1+b1) ... Selecting previously unselected package libimath-dev:amd64. Preparing to unpack .../390-libimath-dev_3.1.9-3.1+b1_amd64.deb ... Unpacking libimath-dev:amd64 (3.1.9-3.1+b1) ... Selecting previously unselected package libwacom-common. Preparing to unpack .../391-libwacom-common_2.10.0-2_all.deb ... Unpacking libwacom-common (2.10.0-2) ... Selecting previously unselected package libwacom9:amd64. Preparing to unpack .../392-libwacom9_2.10.0-2_amd64.deb ... Unpacking libwacom9:amd64 (2.10.0-2) ... Selecting previously unselected package libinput-bin. Preparing to unpack .../393-libinput-bin_1.25.0-1+b2_amd64.deb ... Unpacking libinput-bin (1.25.0-1+b2) ... Selecting previously unselected package libmtdev1t64:amd64. Preparing to unpack .../394-libmtdev1t64_1.1.6-1.2_amd64.deb ... Unpacking libmtdev1t64:amd64 (1.1.6-1.2) ... Selecting previously unselected package libinput10:amd64. Preparing to unpack .../395-libinput10_1.25.0-1+b2_amd64.deb ... Unpacking libinput10:amd64 (1.25.0-1+b2) ... Selecting previously unselected package libjbig-dev:amd64. Preparing to unpack .../396-libjbig-dev_2.1-6.1+b1_amd64.deb ... Unpacking libjbig-dev:amd64 (2.1-6.1+b1) ... Selecting previously unselected package libjpeg62-turbo-dev:amd64. Preparing to unpack .../397-libjpeg62-turbo-dev_1%3a2.1.5-3_amd64.deb ... Unpacking libjpeg62-turbo-dev:amd64 (1:2.1.5-3) ... Selecting previously unselected package libjpeg-dev:amd64. Preparing to unpack .../398-libjpeg-dev_1%3a2.1.5-3_amd64.deb ... Unpacking libjpeg-dev:amd64 (1:2.1.5-3) ... Selecting previously unselected package liblept5:amd64. Preparing to unpack .../399-liblept5_1.82.0-3+b4_amd64.deb ... Unpacking liblept5:amd64 (1.82.0-3+b4) ... Selecting previously unselected package liblerc-dev:amd64. Preparing to unpack .../400-liblerc-dev_4.0.0+ds-4+b1_amd64.deb ... Unpacking liblerc-dev:amd64 (4.0.0+ds-4+b1) ... Selecting previously unselected package liblua5.4-0:amd64. Preparing to unpack .../401-liblua5.4-0_5.4.6-3+b1_amd64.deb ... Unpacking liblua5.4-0:amd64 (5.4.6-3+b1) ... Selecting previously unselected package libmd4c0:amd64. Preparing to unpack .../402-libmd4c0_0.4.8-1+b1_amd64.deb ... Unpacking libmd4c0:amd64 (0.4.8-1+b1) ... Selecting previously unselected package libmunge2:amd64. Preparing to unpack .../403-libmunge2_0.5.15-4_amd64.deb ... Unpacking libmunge2:amd64 (0.5.15-4) ... Selecting previously unselected package libtbbmalloc2:amd64. Preparing to unpack .../404-libtbbmalloc2_2021.11.0-2_amd64.deb ... Unpacking libtbbmalloc2:amd64 (2021.11.0-2) ... Selecting previously unselected package libtbbbind-2-5:amd64. Preparing to unpack .../405-libtbbbind-2-5_2021.11.0-2_amd64.deb ... Unpacking libtbbbind-2-5:amd64 (2021.11.0-2) ... Selecting previously unselected package libtbb12:amd64. Preparing to unpack .../406-libtbb12_2021.11.0-2_amd64.deb ... Unpacking libtbb12:amd64 (2021.11.0-2) ... Selecting previously unselected package libopencv-core406t64:amd64. Preparing to unpack .../407-libopencv-core406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-core406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-flann406t64:amd64. Preparing to unpack .../408-libopencv-flann406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-flann406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-imgproc406t64:amd64. Preparing to unpack .../409-libopencv-imgproc406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-imgproc406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-features2d406t64:amd64. Preparing to unpack .../410-libopencv-features2d406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-features2d406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-calib3d406t64:amd64. Preparing to unpack .../411-libopencv-calib3d406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-calib3d406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libtbb-dev:amd64. Preparing to unpack .../412-libtbb-dev_2021.11.0-2_amd64.deb ... Unpacking libtbb-dev:amd64 (2021.11.0-2) ... Selecting previously unselected package libopencv-core-dev:amd64. Preparing to unpack .../413-libopencv-core-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-core-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-flann-dev:amd64. Preparing to unpack .../414-libopencv-flann-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-flann-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libqt5core5t64:amd64. Preparing to unpack .../415-libqt5core5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5core5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5dbus5t64:amd64. Preparing to unpack .../416-libqt5dbus5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5dbus5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5network5t64:amd64. Preparing to unpack .../417-libqt5network5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5network5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libsm6:amd64. Preparing to unpack .../418-libsm6_2%3a1.2.3-1_amd64.deb ... Unpacking libsm6:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxcb-icccm4:amd64. Preparing to unpack .../419-libxcb-icccm4_0.4.1-1.1+b1_amd64.deb ... Unpacking libxcb-icccm4:amd64 (0.4.1-1.1+b1) ... Selecting previously unselected package libxcb-util1:amd64. Preparing to unpack .../420-libxcb-util1_0.4.0-1+b1_amd64.deb ... Unpacking libxcb-util1:amd64 (0.4.0-1+b1) ... Selecting previously unselected package libxcb-image0:amd64. Preparing to unpack .../421-libxcb-image0_0.4.0-2+b1_amd64.deb ... Unpacking libxcb-image0:amd64 (0.4.0-2+b1) ... Selecting previously unselected package libxcb-keysyms1:amd64. Preparing to unpack .../422-libxcb-keysyms1_0.4.0-1+b2_amd64.deb ... Unpacking libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Selecting previously unselected package libxcb-render-util0:amd64. Preparing to unpack .../423-libxcb-render-util0_0.3.9-1+b1_amd64.deb ... Unpacking libxcb-render-util0:amd64 (0.3.9-1+b1) ... Selecting previously unselected package libxcb-shape0:amd64. Preparing to unpack .../424-libxcb-shape0_1.17.0-1_amd64.deb ... Unpacking libxcb-shape0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-xinerama0:amd64. Preparing to unpack .../425-libxcb-xinerama0_1.17.0-1_amd64.deb ... Unpacking libxcb-xinerama0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-xinput0:amd64. Preparing to unpack .../426-libxcb-xinput0_1.17.0-1_amd64.deb ... Unpacking libxcb-xinput0:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-xkb1:amd64. Preparing to unpack .../427-libxcb-xkb1_1.17.0-1_amd64.deb ... Unpacking libxcb-xkb1:amd64 (1.17.0-1) ... Selecting previously unselected package xkb-data. Preparing to unpack .../428-xkb-data_2.41-2_all.deb ... Unpacking xkb-data (2.41-2) ... Selecting previously unselected package libxkbcommon0:amd64. Preparing to unpack .../429-libxkbcommon0_1.6.0-1_amd64.deb ... Unpacking libxkbcommon0:amd64 (1.6.0-1) ... Selecting previously unselected package libxkbcommon-x11-0:amd64. Preparing to unpack .../430-libxkbcommon-x11-0_1.6.0-1_amd64.deb ... Unpacking libxkbcommon-x11-0:amd64 (1.6.0-1) ... Selecting previously unselected package libqt5gui5t64:amd64. Preparing to unpack .../431-libqt5gui5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5gui5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5widgets5t64:amd64. Preparing to unpack .../432-libqt5widgets5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5widgets5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5opengl5t64:amd64. Preparing to unpack .../433-libqt5opengl5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5opengl5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libqt5test5t64:amd64. Preparing to unpack .../434-libqt5test5t64_5.15.10+dfsg-7.2+b1_amd64.deb ... Unpacking libqt5test5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Selecting previously unselected package libopencv-highgui406t64:amd64. Preparing to unpack .../435-libopencv-highgui406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-highgui406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopenexr-3-1-30:amd64. Preparing to unpack .../436-libopenexr-3-1-30_3.1.5-5.1+b2_amd64.deb ... Unpacking libopenexr-3-1-30:amd64 (3.1.5-5.1+b2) ... Selecting previously unselected package libopencv-imgcodecs406t64:amd64. Preparing to unpack .../437-libopencv-imgcodecs406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-imgcodecs406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-imgproc-dev:amd64. Preparing to unpack .../438-libopencv-imgproc-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-imgproc-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-imgcodecs-dev:amd64. Preparing to unpack .../439-libopencv-imgcodecs-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-imgcodecs-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libswscale7:amd64. Preparing to unpack .../440-libswscale7_7%3a6.1.1-4_amd64.deb ... Unpacking libswscale7:amd64 (7:6.1.1-4) ... Selecting previously unselected package libopencv-videoio406t64:amd64. Preparing to unpack .../441-libopencv-videoio406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-videoio406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-videoio-dev:amd64. Preparing to unpack .../442-libopencv-videoio-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-videoio-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopenexr-dev. Preparing to unpack .../443-libopenexr-dev_3.1.5-5.1+b2_amd64.deb ... Unpacking libopenexr-dev (3.1.5-5.1+b2) ... Selecting previously unselected package libpng-dev:amd64. Preparing to unpack .../444-libpng-dev_1.6.43-5_amd64.deb ... Unpacking libpng-dev:amd64 (1.6.43-5) ... Selecting previously unselected package libswscale-dev:amd64. Preparing to unpack .../445-libswscale-dev_7%3a6.1.1-4_amd64.deb ... Unpacking libswscale-dev:amd64 (7:6.1.1-4) ... Selecting previously unselected package libwebpdemux2:amd64. Preparing to unpack .../446-libwebpdemux2_1.3.2-0.4+b1_amd64.deb ... Unpacking libwebpdemux2:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebpdecoder3:amd64. Preparing to unpack .../447-libwebpdecoder3_1.3.2-0.4+b1_amd64.deb ... Unpacking libwebpdecoder3:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libsharpyuv-dev:amd64. Preparing to unpack .../448-libsharpyuv-dev_1.3.2-0.4+b1_amd64.deb ... Unpacking libsharpyuv-dev:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libwebp-dev:amd64. Preparing to unpack .../449-libwebp-dev_1.3.2-0.4+b1_amd64.deb ... Unpacking libwebp-dev:amd64 (1.3.2-0.4+b1) ... Selecting previously unselected package libtiffxx6:amd64. Preparing to unpack .../450-libtiffxx6_4.5.1+git230720-4_amd64.deb ... Unpacking libtiffxx6:amd64 (4.5.1+git230720-4) ... Selecting previously unselected package libtiff-dev:amd64. Preparing to unpack .../451-libtiff-dev_4.5.1+git230720-4_amd64.deb ... Unpacking libtiff-dev:amd64 (4.5.1+git230720-4) ... Selecting previously unselected package libopencv-highgui-dev:amd64. Preparing to unpack .../452-libopencv-highgui-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-highgui-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-ml406t64:amd64. Preparing to unpack .../453-libopencv-ml406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-ml406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-ml-dev:amd64. Preparing to unpack .../454-libopencv-ml-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-ml-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-features2d-dev:amd64. Preparing to unpack .../455-libopencv-features2d-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-features2d-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-calib3d-dev:amd64. Preparing to unpack .../456-libopencv-calib3d-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-calib3d-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libprotobuf32t64:amd64. Preparing to unpack .../457-libprotobuf32t64_3.21.12-8.2_amd64.deb ... Unpacking libprotobuf32t64:amd64 (3.21.12-8.2) ... Selecting previously unselected package libopencv-dnn406t64:amd64. Preparing to unpack .../458-libopencv-dnn406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-dnn406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-objdetect406t64:amd64. Preparing to unpack .../459-libopencv-objdetect406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-objdetect406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-video406t64:amd64. Preparing to unpack .../460-libopencv-video406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-video406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libtesseract5:amd64. Preparing to unpack .../461-libtesseract5_5.3.4-1.1+b1_amd64.deb ... Unpacking libtesseract5:amd64 (5.3.4-1.1+b1) ... Selecting previously unselected package libopencv-contrib406t64:amd64. Preparing to unpack .../462-libopencv-contrib406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-contrib406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-dnn-dev:amd64. Preparing to unpack .../463-libopencv-dnn-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-dnn-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-objdetect-dev:amd64. Preparing to unpack .../464-libopencv-objdetect-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-objdetect-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-photo406t64:amd64. Preparing to unpack .../465-libopencv-photo406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-photo406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-photo-dev:amd64. Preparing to unpack .../466-libopencv-photo-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-photo-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-shape406t64:amd64. Preparing to unpack .../467-libopencv-shape406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-shape406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-video-dev:amd64. Preparing to unpack .../468-libopencv-video-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-video-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-shape-dev:amd64. Preparing to unpack .../469-libopencv-shape-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-shape-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-stitching406t64:amd64. Preparing to unpack .../470-libopencv-stitching406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-stitching406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-stitching-dev:amd64. Preparing to unpack .../471-libopencv-stitching-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-stitching-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-superres406t64:amd64. Preparing to unpack .../472-libopencv-superres406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-superres406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-superres-dev:amd64. Preparing to unpack .../473-libopencv-superres-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-superres-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-videostab406t64:amd64. Preparing to unpack .../474-libopencv-videostab406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-videostab406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-videostab-dev:amd64. Preparing to unpack .../475-libopencv-videostab-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-videostab-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libpmix2t64:amd64. Preparing to unpack .../476-libpmix2t64_5.0.2-3_amd64.deb ... Unpacking libpmix2t64:amd64 (5.0.2-3) ... Selecting previously unselected package libucx0:amd64. Preparing to unpack .../477-libucx0_1.16.0+ds-5_amd64.deb ... Unpacking libucx0:amd64 (1.16.0+ds-5) ... Selecting previously unselected package libopenmpi3t64:amd64. Preparing to unpack .../478-libopenmpi3t64_4.1.6-12_amd64.deb ... Unpacking libopenmpi3t64:amd64 (4.1.6-12) ... Selecting previously unselected package libtcl8.6:amd64. Preparing to unpack .../479-libtcl8.6_8.6.14+dfsg-1_amd64.deb ... Unpacking libtcl8.6:amd64 (8.6.14+dfsg-1) ... Selecting previously unselected package libxft2:amd64. Preparing to unpack .../480-libxft2_2.3.6-1+b1_amd64.deb ... Unpacking libxft2:amd64 (2.3.6-1+b1) ... Selecting previously unselected package libxss1:amd64. Preparing to unpack .../481-libxss1_1%3a1.2.3-1_amd64.deb ... Unpacking libxss1:amd64 (1:1.2.3-1) ... Selecting previously unselected package libtk8.6:amd64. Preparing to unpack .../482-libtk8.6_8.6.14-1_amd64.deb ... Unpacking libtk8.6:amd64 (8.6.14-1) ... Selecting previously unselected package libvtk9.1t64:amd64. Preparing to unpack .../483-libvtk9.1t64_9.1.0+really9.1.0+dfsg2-7.1+b1_amd64.deb ... Unpacking libvtk9.1t64:amd64 (9.1.0+really9.1.0+dfsg2-7.1+b1) ... Selecting previously unselected package libopencv-viz406t64:amd64. Preparing to unpack .../484-libopencv-viz406t64_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-viz406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-viz-dev:amd64. Preparing to unpack .../485-libopencv-viz-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-viz-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-contrib-dev:amd64. Preparing to unpack .../486-libopencv-contrib-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-contrib-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libopencv-dev. Preparing to unpack .../487-libopencv-dev_4.6.0+dfsg-13.1+b2_amd64.deb ... Unpacking libopencv-dev (4.6.0+dfsg-13.1+b2) ... Selecting previously unselected package libsndfile1:amd64. Preparing to unpack .../488-libsndfile1_1.2.2-1+b2_amd64.deb ... Unpacking libsndfile1:amd64 (1.2.2-1+b2) ... Selecting previously unselected package libpulse0:amd64. Preparing to unpack .../489-libpulse0_16.1+dfsg1-5_amd64.deb ... Unpacking libpulse0:amd64 (16.1+dfsg1-5) ... Selecting previously unselected package libpulse-mainloop-glib0:amd64. Preparing to unpack .../490-libpulse-mainloop-glib0_16.1+dfsg1-5_amd64.deb ... Unpacking libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5) ... Selecting previously unselected package libpulse-dev:amd64. Preparing to unpack .../491-libpulse-dev_16.1+dfsg1-5_amd64.deb ... Unpacking libpulse-dev:amd64 (16.1+dfsg1-5) ... Selecting previously unselected package libsamplerate0:amd64. Preparing to unpack .../492-libsamplerate0_0.2.2-4_amd64.deb ... Unpacking libsamplerate0:amd64 (0.2.2-4) ... Selecting previously unselected package libsamplerate0-dev:amd64. Preparing to unpack .../493-libsamplerate0-dev_0.2.2-4_amd64.deb ... Unpacking libsamplerate0-dev:amd64 (0.2.2-4) ... Selecting previously unselected package libxcursor1:amd64. Preparing to unpack .../494-libxcursor1_1%3a1.2.1-1_amd64.deb ... Unpacking libxcursor1:amd64 (1:1.2.1-1) ... Selecting previously unselected package libxi6:amd64. Preparing to unpack .../495-libxi6_2%3a1.8.1-1_amd64.deb ... Unpacking libxi6:amd64 (2:1.8.1-1) ... Selecting previously unselected package libxrandr2:amd64. Preparing to unpack .../496-libxrandr2_2%3a1.5.4-1_amd64.deb ... Unpacking libxrandr2:amd64 (2:1.5.4-1) ... Selecting previously unselected package libsdl2-2.0-0:amd64. Preparing to unpack .../497-libsdl2-2.0-0_2.30.2+dfsg-1_amd64.deb ... Unpacking libsdl2-2.0-0:amd64 (2.30.2+dfsg-1) ... Selecting previously unselected package libsndio7.0:amd64. Preparing to unpack .../498-libsndio7.0_1.9.0-0.3+b4_amd64.deb ... Unpacking libsndio7.0:amd64 (1.9.0-0.3+b4) ... Selecting previously unselected package libsndio-dev:amd64. Preparing to unpack .../499-libsndio-dev_1.9.0-0.3+b4_amd64.deb ... Unpacking libsndio-dev:amd64 (1.9.0-0.3+b4) ... Selecting previously unselected package libxrender-dev:amd64. Preparing to unpack .../500-libxrender-dev_1%3a0.9.10-1.1_amd64.deb ... Unpacking libxrender-dev:amd64 (1:0.9.10-1.1) ... Selecting previously unselected package libxfixes-dev:amd64. Preparing to unpack .../501-libxfixes-dev_1%3a6.0.0-2_amd64.deb ... Unpacking libxfixes-dev:amd64 (1:6.0.0-2) ... Selecting previously unselected package libxcursor-dev:amd64. Preparing to unpack .../502-libxcursor-dev_1%3a1.2.1-1_amd64.deb ... Unpacking libxcursor-dev:amd64 (1:1.2.1-1) ... Selecting previously unselected package libxext-dev:amd64. Preparing to unpack .../503-libxext-dev_2%3a1.3.4-1+b1_amd64.deb ... Unpacking libxext-dev:amd64 (2:1.3.4-1+b1) ... Selecting previously unselected package libxi-dev:amd64. Preparing to unpack .../504-libxi-dev_2%3a1.8.1-1_amd64.deb ... Unpacking libxi-dev:amd64 (2:1.8.1-1) ... Selecting previously unselected package libxinerama1:amd64. Preparing to unpack .../505-libxinerama1_2%3a1.1.4-3_amd64.deb ... Unpacking libxinerama1:amd64 (2:1.1.4-3) ... Selecting previously unselected package libxinerama-dev:amd64. Preparing to unpack .../506-libxinerama-dev_2%3a1.1.4-3_amd64.deb ... Unpacking libxinerama-dev:amd64 (2:1.1.4-3) ... Selecting previously unselected package libxkbcommon-dev:amd64. Preparing to unpack .../507-libxkbcommon-dev_1.6.0-1_amd64.deb ... Unpacking libxkbcommon-dev:amd64 (1.6.0-1) ... Selecting previously unselected package libxrandr-dev:amd64. Preparing to unpack .../508-libxrandr-dev_2%3a1.5.4-1_amd64.deb ... Unpacking libxrandr-dev:amd64 (2:1.5.4-1) ... Selecting previously unselected package libxss-dev:amd64. Preparing to unpack .../509-libxss-dev_1%3a1.2.3-1_amd64.deb ... Unpacking libxss-dev:amd64 (1:1.2.3-1) ... Selecting previously unselected package libxt6t64:amd64. Preparing to unpack .../510-libxt6t64_1%3a1.2.1-1.2_amd64.deb ... Unpacking libxt6t64:amd64 (1:1.2.1-1.2) ... Selecting previously unselected package libsm-dev:amd64. Preparing to unpack .../511-libsm-dev_2%3a1.2.3-1_amd64.deb ... Unpacking libsm-dev:amd64 (2:1.2.3-1) ... Selecting previously unselected package libxt-dev:amd64. Preparing to unpack .../512-libxt-dev_1%3a1.2.1-1.2_amd64.deb ... Unpacking libxt-dev:amd64 (1:1.2.1-1.2) ... Selecting previously unselected package libxv1:amd64. Preparing to unpack .../513-libxv1_2%3a1.0.11-1.1_amd64.deb ... Unpacking libxv1:amd64 (2:1.0.11-1.1) ... Selecting previously unselected package libxv-dev:amd64. Preparing to unpack .../514-libxv-dev_2%3a1.0.11-1.1_amd64.deb ... Unpacking libxv-dev:amd64 (2:1.0.11-1.1) ... Selecting previously unselected package libxxf86vm-dev:amd64. Preparing to unpack .../515-libxxf86vm-dev_1%3a1.1.4-1+b2_amd64.deb ... Unpacking libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ... Selecting previously unselected package libsdl2-dev:amd64. Preparing to unpack .../516-libsdl2-dev_2.30.2+dfsg-1_amd64.deb ... Unpacking libsdl2-dev:amd64 (2.30.2+dfsg-1) ... Selecting previously unselected package libsystemd-dev:amd64. Preparing to unpack .../517-libsystemd-dev_255.5-1_amd64.deb ... Unpacking libsystemd-dev:amd64 (255.5-1) ... Selecting previously unselected package libusb-1.0-0-dev:amd64. Preparing to unpack .../518-libusb-1.0-0-dev_2%3a1.0.27-1_amd64.deb ... Unpacking libusb-1.0-0-dev:amd64 (2:1.0.27-1) ... Selecting previously unselected package libuvc0:amd64. Preparing to unpack .../519-libuvc0_0.0.7-1_amd64.deb ... Unpacking libuvc0:amd64 (0.0.7-1) ... Selecting previously unselected package libuvc-dev. Preparing to unpack .../520-libuvc-dev_0.0.7-1_amd64.deb ... Unpacking libuvc-dev (0.0.7-1) ... Selecting previously unselected package libv4lconvert0t64:amd64. Preparing to unpack .../521-libv4lconvert0t64_1.26.1-4+b1_amd64.deb ... Unpacking libv4lconvert0t64:amd64 (1.26.1-4+b1) ... Selecting previously unselected package libv4l-0t64:amd64. Preparing to unpack .../522-libv4l-0t64_1.26.1-4+b1_amd64.deb ... Unpacking libv4l-0t64:amd64 (1.26.1-4+b1) ... Selecting previously unselected package libv4l2rds0t64:amd64. Preparing to unpack .../523-libv4l2rds0t64_1.26.1-4+b1_amd64.deb ... Unpacking libv4l2rds0t64:amd64 (1.26.1-4+b1) ... Selecting previously unselected package libv4l-dev:amd64. Preparing to unpack .../524-libv4l-dev_1.26.1-4+b1_amd64.deb ... Unpacking libv4l-dev:amd64 (1.26.1-4+b1) ... Selecting previously unselected package libvulkan-dev:amd64. Preparing to unpack .../525-libvulkan-dev_1.3.280.0-1_amd64.deb ... Unpacking libvulkan-dev:amd64 (1.3.280.0-1) ... Selecting previously unselected package libxcb-render0-dev:amd64. Preparing to unpack .../526-libxcb-render0-dev_1.17.0-1_amd64.deb ... Unpacking libxcb-render0-dev:amd64 (1.17.0-1) ... Selecting previously unselected package libxcb-randr0-dev:amd64. Preparing to unpack .../527-libxcb-randr0-dev_1.17.0-1_amd64.deb ... Unpacking libxcb-randr0-dev:amd64 (1.17.0-1) ... Selecting previously unselected package libyaml-0-2:amd64. Preparing to unpack .../528-libyaml-0-2_0.2.5-1_amd64.deb ... Unpacking libyaml-0-2:amd64 (0.2.5-1) ... Selecting previously unselected package pandoc-data. Preparing to unpack .../529-pandoc-data_3.1.3-1_all.deb ... Unpacking pandoc-data (3.1.3-1) ... Selecting previously unselected package pandoc. Preparing to unpack .../530-pandoc_3.1.3+ds-3_amd64.deb ... Unpacking pandoc (3.1.3+ds-3) ... Selecting previously unselected package wayland-protocols. Preparing to unpack .../531-wayland-protocols_1.35-1_all.deb ... Unpacking wayland-protocols (1.35-1) ... Setting up libgme0:amd64 (0.6.3-7+b1) ... Setting up libchromaprint1:amd64 (1.5.1-5) ... Setting up libhwy1t64:amd64 (1.0.7-8.1) ... Setting up media-types (10.1.0) ... Setting up libpipeline1:amd64 (1.5.7-2) ... Setting up libgraphite2-3:amd64 (1.3.14-2) ... Setting up libboost-python1.83.0 (1.83.0-2.1+b1) ... Setting up liblcms2-2:amd64 (2.14-2+b1) ... Setting up libtbbmalloc2:amd64 (2021.11.0-2) ... Setting up libpixman-1-0:amd64 (0.42.2-1+b1) ... Setting up libudfread0:amd64 (1.1.2-1) ... Setting up libnorm1t64:amd64 (1.5.9+dfsg-3.1) ... Setting up libsharpyuv0:amd64 (1.3.2-0.4+b1) ... Setting up libwayland-server0:amd64 (1.22.0-2.1+b1) ... Setting up libaom3:amd64 (3.8.2-2) ... Setting up libpciaccess0:amd64 (0.17-3) ... Setting up mysql-common (5.8+1.1.0) ... update-alternatives: using /etc/mysql/my.cnf.fallback to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libprotobuf32t64:amd64 (3.21.12-8.2) ... Setting up librabbitmq4:amd64 (0.11.0-1+b2) ... Setting up libxau6:amd64 (1:1.0.9-1) ... Setting up libdouble-conversion3:amd64 (3.3.0-1+b1) ... Setting up libraw1394-11:amd64 (2.1.2-2) ... Setting up libkeyutils1:amd64 (1.6.3-3) ... Setting up libsodium23:amd64 (1.0.18-1) ... Setting up libicu72:amd64 (72.1-4+b1) ... Setting up libpciaccess-dev:amd64 (0.17-3) ... Setting up libogg0:amd64 (1.3.5-3) ... Setting up libzstd-dev:amd64 (1.5.5+dfsg2-2) ... Setting up liblerc4:amd64 (4.0.0+ds-4+b1) ... Setting up libspeex1:amd64 (1.2.1-2+b1) ... Setting up proj-data (9.4.0-1) ... Setting up libshine3:amd64 (3.1.1-2+b1) ... Setting up bsdextrautils (2.40-7) ... Setting up libglvnd-core-dev:amd64 (1.7.0-1+b1) ... Setting up libx264-164:amd64 (2:0.164.3108+git31e19f9-1) ... Setting up libtwolame0:amd64 (0.4.0-2+b1) ... Setting up libmbedcrypto7t64:amd64 (2.28.8-1) ... Setting up libdatrie1:amd64 (0.2.13-3) ... Setting up libmagic-mgc (1:5.45-3) ... Setting up libgsm1:amd64 (1.0.22-1+b1) ... Setting up libcharls2:amd64 (2.4.2-2+b1) ... Setting up libgeos3.12.1t64:amd64 (3.12.1-3) ... Setting up libsoxr0:amd64 (0.1.3-4) ... Setting up libarchive-zip-perl (1.68-1) ... Setting up libyaml-0-2:amd64 (0.2.5-1) ... Setting up libglvnd0:amd64 (1.7.0-1+b1) ... Setting up libtirpc-common (1.3.4+ds-1.3) ... Setting up libcodec2-1.2:amd64 (1.2.0-2+b1) ... Setting up libgeos-c1t64:amd64 (3.12.1-3) ... Setting up libraw1394-dev:amd64 (2.1.2-2) ... Setting up libdebhelper-perl (13.15.3) ... Setting up libbrotli1:amd64 (1.1.0-2+b3) ... Setting up libgdk-pixbuf2.0-common (2.42.10+dfsg-3) ... Setting up libuv1t64:amd64 (1.48.0-1.1) ... Setting up libmagic1t64:amd64 (1:5.45-3) ... Setting up x11-common (1:7.7+23) ... invoke-rc.d: could not determine current runlevel Setting up X socket directories... /tmp/.X11-unix /tmp/.ICE-unix. Setting up libsensors-config (1:3.6.0-9) ... Setting up libpsl5t64:amd64 (0.21.2-1.1) ... Setting up libnghttp2-14:amd64 (1.61.0-1+b1) ... Setting up libdeflate0:amd64 (1.20-1) ... Setting up libwebpdecoder3:amd64 (1.3.2-0.4+b1) ... Setting up gettext-base (0.21-14+b1) ... Setting up m4 (1.4.19-4) ... Setting up libqhull-r8.0:amd64 (2020.2-6+b1) ... Setting up xkb-data (2.41-2) ... Setting up libhidapi-hidraw0:amd64 (0.14.0-1+b1) ... Setting up libsvtav1enc1d1:amd64 (1.7.0+dfsg-2+b1) ... Setting up libcom-err2:amd64 (1.47.0-2.4) ... Setting up file (1:5.45-3) ... Setting up libmpg123-0t64:amd64 (1.32.6-3) ... Setting up libcjson1:amd64 (1.7.17-2) ... Setting up libxvidcore4:amd64 (2:1.3.7-1+b1) ... Setting up libffi-dev:amd64 (3.4.6-1) ... Setting up libunwind8:amd64 (1.6.2-3) ... Setting up libpthread-stubs0-dev:amd64 (0.4-1) ... Setting up libjbig0:amd64 (2.1-6.1+b1) ... Setting up librav1e0:amd64 (0.7.1-2) ... Setting up libpcre2-16-0:amd64 (10.42-4+b1) ... Setting up libaec0:amd64 (1.1.3-1) ... Setting up gdal-data (3.8.5+dfsg-1) ... Setting up libopengl0:amd64 (1.7.0-1+b1) ... Setting up libelf1t64:amd64 (0.191-1+b1) ... Setting up libsnappy1v5:amd64 (1.1.10-1+b1) ... Setting up liborc-0.4-0t64:amd64 (1:0.4.38-1) ... Setting up libkrb5support0:amd64 (1.20.1-6+b1) ... Setting up libdw1t64:amd64 (0.191-1+b1) ... Setting up libsasl2-modules-db:amd64 (2.1.28+dfsg1-6) ... Setting up librist4:amd64 (0.2.10+dfsg-2) ... Setting up tzdata (2024a-3) ... Current default time zone: 'Etc/UTC' Local time is now: Sat May 31 00:47:32 UTC 2025. Universal Time is now: Sat May 31 00:47:32 UTC 2025. Run 'dpkg-reconfigure tzdata' if you wish to change it. Setting up libcap2-bin (1:2.66-5) ... Setting up mariadb-common (1:10.11.7-4) ... update-alternatives: using /etc/mysql/mariadb.cnf to provide /etc/mysql/my.cnf (my.cnf) in auto mode Setting up libasound2-data (1.2.11-1) ... Setting up libpgm-5.3-0t64:amd64 (5.3.128~dfsg-2.1) ... Setting up xtrans-dev (1.4.0-1) ... Setting up autotools-dev (20220109.1) ... Setting up libz3-4:amd64 (4.8.12-3.1+b2) ... Setting up libpcre2-32-0:amd64 (10.42-4+b1) ... Setting up libglib2.0-0t64:amd64 (2.78.4-7) ... No schema files found: doing nothing. Setting up libblas3:amd64 (3.12.0-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/blas/libblas.so.3 to provide /usr/lib/x86_64-linux-gnu/libblas.so.3 (libblas.so.3-x86_64-linux-gnu) in auto mode Setting up libglib2.0-data (2.78.4-7) ... Setting up libpkgconf3:amd64 (1.8.1-1+b2) ... Setting up libgles2:amd64 (1.7.0-1+b1) ... Setting up libasound2t64:amd64 (1.2.11-1+b1) ... Setting up libmunge2:amd64 (0.5.15-4) ... Setting up spirv-tools (2024.1-1) ... Setting up libjpeg62-turbo:amd64 (1:2.1.5-3) ... Setting up libva2:amd64 (2.20.0-2) ... Setting up libx11-data (2:1.8.7-1) ... Setting up libjpeg62-turbo-dev:amd64 (1:2.1.5-3) ... Setting up libnspr4:amd64 (2:4.35-1.1+b1) ... Setting up librtmp1:amd64 (2.4+20151223.gitfa8646d.1-2+b4) ... Setting up uuid-dev:amd64 (2.40-7) ... Setting up libgles1:amd64 (1.7.0-1+b1) ... Setting up libdbus-1-3:amd64 (1.14.10-4+b1) ... Setting up libfribidi0:amd64 (1.0.13-3+b1) ... Setting up libopus0:amd64 (1.4-1+b1) ... Setting up libexif12:amd64 (0.6.24-1+b1) ... Setting up libproc2-0:amd64 (2:4.0.4-4) ... Setting up fonts-dejavu-mono (2.37-8) ... Setting up libpng16-16t64:amd64 (1.6.43-5) ... Setting up libhwloc15:amd64 (2.10.0-1+b1) ... Setting up libimath-3-1-29t64:amd64 (3.1.9-3.1+b1) ... Setting up libvorbis0a:amd64 (1.3.7-2) ... Setting up libtcl8.6:amd64 (8.6.14+dfsg-1) ... Setting up autopoint (0.21-14) ... Setting up libjsoncpp25:amd64 (1.9.5-6+b2) ... Setting up libmariadb3:amd64 (1:10.11.7-4) ... Setting up fonts-dejavu-core (2.37-8) ... Setting up unixodbc-common (2.3.12-1) ... Setting up libsocket++1:amd64 (1.12.13+git20131030.5d039ba-1+b1) ... Setting up libudev-dev:amd64 (255.5-1) ... Setting up libsepol-dev:amd64 (3.5-2+b1) ... Setting up pkgconf-bin (1.8.1-1+b2) ... Setting up gir1.2-glib-2.0:amd64 (1.78.1-19) ... Setting up libsensors5:amd64 (1:3.6.0-9) ... Setting up libvpx8:amd64 (1.13.1-2) ... Setting up liblerc-dev:amd64 (4.0.0+ds-4+b1) ... Setting up libjxl0.7:amd64 (0.7.0-10.2+b3) ... Setting up libk5crypto3:amd64 (1.20.1-6+b1) ... Setting up libltdl7:amd64 (2.4.7-7) ... Setting up libglapi-mesa:amd64 (24.0.6-1) ... Setting up libsasl2-2:amd64 (2.1.28+dfsg1-6) ... Setting up libgfortran5:amd64 (14-20240330-1) ... Setting up libvulkan1:amd64 (1.3.280.0-1) ... Setting up autoconf (2.71-3) ... Setting up libwebp7:amd64 (1.3.2-0.4+b1) ... Setting up liblzma-dev:amd64 (5.6.1+really5.4.5-1) ... Setting up libgif7:amd64 (5.2.2-1) ... Setting up zlib1g-dev:amd64 (1:1.3.dfsg-3.1) ... Setting up libodbc2:amd64 (2.3.12-1+b2) ... Setting up liburiparser1:amd64 (0.9.7+dfsg-2+b1) ... Setting up libnuma1:amd64 (2.0.18-1) ... Setting up libpcre2-posix3:amd64 (10.42-4+b1) ... Setting up libfyba0t64:amd64 (4.1.1-11) ... Setting up dwz (0.15-1+b1) ... Setting up librttopo1:amd64 (1.1.0-3+b1) ... Setting up libsrt1.5-gnutls:amd64 (1.5.3-1+b2) ... Setting up wayland-protocols (1.35-1) ... Setting up libdav1d7:amd64 (1.4.1-1) ... Setting up libmtdev1t64:amd64 (1.1.6-1.2) ... Setting up sensible-utils (0.0.22) ... Setting up libminizip1t64:amd64 (1:1.3.dfsg-3.1) ... Setting up ocl-icd-libopencl1:amd64 (2.3.2-1+b1) ... Setting up gir1.2-glib-2.0-dev:amd64 (1.78.1-19) ... Setting up libasyncns0:amd64 (0.8-6+b4) ... Setting up libxshmfence1:amd64 (1.3-1) ... Setting up librhash0:amd64 (1.4.3-3+b1) ... Setting up libtiff6:amd64 (4.5.1+git230720-4) ... Setting up libuchardet0:amd64 (0.0.8-1+b1) ... Setting up procps (2:4.0.4-4) ... Setting up libblosc1:amd64 (1.21.5+ds-1+b1) ... Setting up libmd-dev:amd64 (1.1.0-2) ... Setting up libnl-3-200:amd64 (3.7.0-0.3) ... Setting up libv4l2rds0t64:amd64 (1.26.1-4+b1) ... Setting up libpsm2-2 (11.2.185-2) ... Setting up libmd4c0:amd64 (0.4.8-1+b1) ... Setting up liblua5.4-0:amd64 (5.4.6-3+b1) ... Setting up libopenjp2-7:amd64 (2.5.0-2+b3) ... Setting up libsub-override-perl (0.10-1) ... Setting up libthai-data (0.1.29-2) ... Setting up xorg-sgml-doctools (1:1.11-1.1) ... Setting up netbase (6.4) ... Setting up libabsl20230802:amd64 (20230802.1-4) ... Setting up sgml-base (1.31) ... Setting up cmake-data (3.29.2-2) ... Setting up libkrb5-3:amd64 (1.20.1-6+b1) ... Setting up libevent-core-2.1-7t64:amd64 (2.1.12-stable-8.1+b3) ... Setting up libflac12t64:amd64 (1.4.3+ds-2.1) ... Setting up libwayland-egl1:amd64 (1.22.0-2.1+b1) ... Setting up libusb-1.0-0:amd64 (2:1.0.27-1) ... Setting up libpsm-infinipath1 (3.3+20.604758e7-6.3) ... update-alternatives: using /usr/lib/libpsm1/libpsm_infinipath.so.1.16 to provide /usr/lib/x86_64-linux-gnu/libpsm_infinipath.so.1 (libpsm_infinipath.so.1) in auto mode Setting up libssh2-1t64:amd64 (1.11.0-4.1+b2) ... Setting up pandoc-data (3.1.3-1) ... Setting up libopengl-dev:amd64 (1.7.0-1+b1) ... Setting up libasound2-dev:amd64 (1.2.11-1+b1) ... Setting up libde265-0:amd64 (1.0.15-1+b1) ... Setting up libsharpyuv-dev:amd64 (1.3.2-0.4+b1) ... Setting up libkmlbase1t64:amd64 (1.3.0-12) ... Setting up libsamplerate0:amd64 (0.2.2-4) ... Setting up libwebpmux3:amd64 (1.3.2-0.4+b1) ... Setting up libbsd0:amd64 (0.12.2-1) ... Setting up libtiffxx6:amd64 (4.5.1+git230720-4) ... Setting up libdeflate-dev:amd64 (1.20-1) ... Setting up libdrm-common (2.4.120-2) ... Setting up libyuv0:amd64 (0.0~git202401110.af6ac82-1) ... Setting up libjson-c5:amd64 (0.17-1+b1) ... Setting up libevdev2:amd64 (1.13.1+dfsg-1+b1) ... Setting up readline-common (8.2-4) ... Setting up libxml2:amd64 (2.9.14+dfsg-1.3+b2) ... Setting up libbsd-dev:amd64 (0.12.2-1) ... Setting up iso-codes (4.16.0-1) ... Setting up libsystemd-dev:amd64 (255.5-1) ... Setting up libgudev-1.0-0:amd64 (238-5) ... Setting up libzvbi-common (0.2.42-2) ... Setting up libgstreamer1.0-0:amd64 (1.24.2-1) ... Setcap worked! gst-ptp-helper is not suid! Setting up libmp3lame0:amd64 (3.100-6+b2) ... Setting up libsz2:amd64 (1.1.3-1) ... Setting up libvorbisenc2:amd64 (1.3.7-2) ... Setting up gdal-plugins:amd64 (3.8.5+dfsg-1) ... Setting up libwacom-common (2.10.0-2) ... Setting up libxkbcommon0:amd64 (1.6.0-1) ... Setting up libwayland-client0:amd64 (1.22.0-2.1+b1) ... Setting up automake (1:1.16.5-1.3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up x11proto-dev (2024.1-1) ... Setting up libfile-stripnondeterminism-perl (1.13.1-1) ... Setting up libgdcm3.0t64:amd64 (3.0.22-3) ... Setting up libblkid-dev:amd64 (2.40-7) ... Setting up libice6:amd64 (2:1.0.10-1+b1) ... Setting up gir1.2-gstreamer-1.0:amd64 (1.24.2-1) ... Setting up libodbcinst2:amd64 (2.3.12-1+b2) ... Setting up libxdmcp6:amd64 (1:1.1.2-3) ... Setting up libexif-dev:amd64 (0.6.24-1+b1) ... Setting up liblapack3:amd64 (3.12.0-3) ... update-alternatives: using /usr/lib/x86_64-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/x86_64-linux-gnu/liblapack.so.3 (liblapack.so.3-x86_64-linux-gnu) in auto mode Setting up libgdcm-dev (3.0.22-3) ... Setting up libxcb1:amd64 (1.17.0-1) ... Setting up gettext (0.21-14+b1) ... Setting up libcjson-dev:amd64 (1.7.17-2) ... Setting up libarpack2t64:amd64 (3.9.1-1.1+b1) ... Setting up libxcb-xfixes0:amd64 (1.17.0-1) ... Setting up libxau-dev:amd64 (1:1.0.9-1) ... Setting up libunwind-dev:amd64 (1.6.2-3) ... Setting up libv4lconvert0t64:amd64 (1.26.1-4+b1) ... Setting up libpcre2-dev:amd64 (10.42-4+b1) ... Setting up libzvbi0t64:amd64 (0.2.42-2) ... Setting up libxcb-xinput0:amd64 (1.17.0-1) ... Setting up libice-dev:amd64 (2:1.0.10-1+b1) ... Setting up libtool (2.4.7-7) ... Setting up libxcb-render0:amd64 (1.17.0-1) ... Setting up libwacom9:amd64 (2.10.0-2) ... Setting up libselinux1-dev:amd64 (3.5-2+b2) ... Setting up libevent-pthreads-2.1-7t64:amd64 (2.1.12-stable-8.1+b3) ... Setting up glslang-tools (14.1.0-1) ... Setting up fontconfig-config (2.15.0-1.1) ... Setting up libxcb-glx0:amd64 (1.17.0-1) ... Setting up libwebpdemux2:amd64 (1.3.2-0.4+b1) ... Setting up libxkbcommon-dev:amd64 (1.6.0-1) ... Setting up libedit2:amd64 (3.1-20230828-1+b1) ... Setting up libpng-dev:amd64 (1.6.43-5) ... Setting up libibus-1.0-5:amd64 (1.5.29-2) ... Setting up libxcb-keysyms1:amd64 (0.4.0-1+b2) ... Setting up libxcb-shape0:amd64 (1.17.0-1) ... Setting up libjpeg-dev:amd64 (1:2.1.5-3) ... Setting up libjbig-dev:amd64 (2.1-6.1+b1) ... Setting up libglib2.0-bin (2.78.4-7) ... Setting up libusb-1.0-0-dev:amd64 (2:1.0.27-1) ... Setting up libxcb-render-util0:amd64 (0.3.9-1+b1) ... Setting up liborc-0.4-dev-bin (1:0.4.38-1) ... Setting up libnss3:amd64 (2:3.99-1) ... Setting up libxcb-shm0:amd64 (1.17.0-1) ... Setting up libxcb-icccm4:amd64 (0.4.1-1.1+b1) ... Setting up libsuperlu6:amd64 (6.0.1+dfsg1-1+b1) ... Setting up libldap-2.5-0:amd64 (2.5.17+dfsg-1) ... Setting up liblept5:amd64 (1.82.0-3+b4) ... Setting up libxcb-util1:amd64 (0.4.0-1+b1) ... Setting up pkgconf:amd64 (1.8.1-1+b2) ... Setting up libinput-bin (1.25.0-1+b2) ... Setting up libxcb-xkb1:amd64 (1.17.0-1) ... Setting up libxcb-image0:amd64 (0.4.0-2+b1) ... Setting up libtbbbind-2-5:amd64 (2021.11.0-2) ... Setting up intltool-debian (0.35.0+20060710.6) ... Setting up libnl-route-3-200:amd64 (3.7.0-0.3) ... Setting up libxcb-present0:amd64 (1.17.0-1) ... Setting up libkmldom1t64:amd64 (1.3.0-12) ... Setting up dh-autoreconf (20) ... Setting up libthai0:amd64 (0.1.29-2) ... Setting up libvorbisfile3:amd64 (1.3.7-2) ... Setting up libxdmcp-dev:amd64 (1:1.1.2-3) ... Setting up libwayland-bin (1.22.0-2.1+b1) ... Setting up libwebp-dev:amd64 (1.3.2-0.4+b1) ... Setting up libxcb-xinerama0:amd64 (1.17.0-1) ... Setting up libllvm17t64:amd64 (1:17.0.6-10) ... Setting up pandoc (3.1.3+ds-3) ... Setting up libfreetype6:amd64 (2.13.2+dfsg-1+b4) ... Setting up libtiff-dev:amd64 (4.5.1+git230720-4) ... Setting up libxcb-sync1:amd64 (1.17.0-1) ... Setting up libopenexr-3-1-30:amd64 (3.1.5-5.1+b2) ... Setting up shared-mime-info (2.4-4) ... Setting up gir1.2-gudev-1.0:amd64 (238-5) ... Setting up libxkbcommon-x11-0:amd64 (1.6.0-1) ... Setting up libdc1394-25:amd64 (2.2.6-4+b1) ... Setting up libeigen3-dev (3.4.0-4) ... Setting up libuvc0:amd64 (0.0.7-1) ... Setting up libgssapi-krb5-2:amd64 (1.20.1-6+b1) ... Setting up libhidapi-libusb0:amd64 (0.14.0-1+b1) ... Setting up libelf-dev:amd64 (0.191-1+b1) ... Setting up libgav1-1:amd64 (0.19.0-2+b1) ... Setting up libhdf4-0-alt:amd64 (4.3.0-1) ... Setting up libx265-199:amd64 (3.5-2+b1) ... Setting up libreadline8t64:amd64 (8.2-4) ... Setting up libv4l-0t64:amd64 (1.26.1-4+b1) ... Setting up libsndio7.0:amd64 (1.9.0-0.3+b4) ... Setting up libxcb-dri2-0:amd64 (1.17.0-1) ... Setting up dh-strip-nondeterminism (1.13.1-1) ... Setting up libdrm2:amd64 (2.4.120-2) ... Setting up libfreexl1:amd64 (2.0.0-1+b2) ... Setting up libva-drm2:amd64 (2.20.0-2) ... Setting up groff-base (1.23.0-3+b1) ... Setting up libwayland-cursor0:amd64 (1.22.0-2.1+b1) ... Setting up libxcb-randr0:amd64 (1.17.0-1) ... Setting up xml-core (0.19) ... Setting up libdecor-0-0:amd64 (0.2.2-1+b1) ... Setting up libx11-6:amd64 (2:1.8.7-1) ... Setting up libharfbuzz0b:amd64 (8.3.0-2+b1) ... Setting up libgdk-pixbuf-2.0-0:amd64 (2.42.10+dfsg-3+b3) ... Setting up libgphoto2-port12t64:amd64 (2.5.31-2.1+b1) ... Setting up libamd-comgr2:amd64 (6.0+git20231212.4510c28+dfsg-3+b1) ... Setting up libfontconfig1:amd64 (2.15.0-1.1) ... Setting up libsndfile1:amd64 (1.2.2-1+b2) ... Setting up libbluray2:amd64 (1:1.3.4-1+b1) ... Setting up gir1.2-ibus-1.0:amd64 (1.5.29-2) ... Setting up libsm6:amd64 (2:1.2.3-1) ... Setting up libarchive13t64:amd64 (3.7.2-2) ... Setting up liborc-0.4-dev:amd64 (1:0.4.38-1) ... Setting up libopenmpt0t64:amd64 (0.7.6-1+b1) ... Setting up libmount-dev:amd64 (2.40-7) ... Setting up libarmadillo12 (1:12.6.7+dfsg-1+b1) ... Setting up libuvc-dev (0.0.7-1) ... Setting up libdrm-amdgpu1:amd64 (2.4.120-2) ... Setting up libssh-gcrypt-4:amd64 (0.10.6-2+b1) ... Setting up libxcb-dri3-0:amd64 (1.17.0-1) ... Setting up libinput10:amd64 (1.25.0-1+b2) ... Setting up libx11-xcb1:amd64 (2:1.8.7-1) ... Setting up libibverbs1:amd64 (50.0-2+b1) ... Setting up fontconfig (2.15.0-1.1) ... Regenerating fonts cache... done. Setting up libavif16:amd64 (1.0.4-2) ... Setting up libdrm-nouveau2:amd64 (2.4.120-2) ... Setting up libsndio-dev:amd64 (1.9.0-0.3+b4) ... Setting up libxcb1-dev:amd64 (1.17.0-1) ... Setting up libzmq5:amd64 (4.3.5-1+b2) ... Setting up libxpm4:amd64 (1:3.5.17-1+b1) ... Setting up libxrender1:amd64 (1:0.9.10-1.1) ... Setting up libcurl4t64:amd64 (8.7.1-3) ... Setting up libtirpc3t64:amd64 (1.3.4+ds-1.3) ... Setting up libdc1394-dev:amd64 (2.2.6-4+b1) ... Setting up libgbm1:amd64 (24.0.6-1) ... Setting up ibverbs-providers:amd64 (50.0-2+b1) ... Setting up libogdi4.1:amd64 (4.1.1+ds-3+b1) ... Setting up libpulse0:amd64 (16.1+dfsg1-5) ... Setting up libsm-dev:amd64 (2:1.2.3-1) ... Setting up libdrm-radeon1:amd64 (2.4.120-2) ... Setting up po-debconf (1.0.21+nmu1) ... Setting up libpython3.11-stdlib:amd64 (3.11.9-1) ... Setting up libpango-1.0-0:amd64 (1.52.1+ds-1) ... Setting up libsamplerate0-dev:amd64 (0.2.2-4) ... Setting up libdrm-intel1:amd64 (2.4.120-2) ... Setting up libgl1-mesa-dri:amd64 (24.0.6-1) ... Setting up libpython3.11t64:amd64 (3.11.9-1) ... Setting up libpq5:amd64 (16.2-2+b1) ... Setting up libx11-dev:amd64 (2:1.8.7-1) ... Setting up libcurl3t64-gnutls:amd64 (8.7.1-3) ... Setting up libhidapi-dev:amd64 (0.14.0-1+b1) ... Setting up libxext6:amd64 (2:1.3.4-1+b1) ... Setting up libv4l-dev:amd64 (1.26.1-4+b1) ... Setting up libgstreamer-plugins-base1.0-0:amd64 (1.24.2-1) ... Setting up libtbb12:amd64 (2021.11.0-2) ... Setting up libkmlengine1t64:amd64 (1.3.0-12) ... Setting up libxerces-c3.2t64:amd64 (3.2.4+debian-1.3) ... Setting up man-db (2.12.1-1) ... Not building database; man-db/auto-update is not 'true'. Setting up libwayland-dev:amd64 (1.22.0-2.1+b1) ... Setting up libdw-dev:amd64 (0.191-1+b1) ... Setting up libcairo2:amd64 (1.18.0-3+b1) ... Setting up libgbm-dev:amd64 (24.0.6-1) ... Setting up libxxf86vm1:amd64 (1:1.1.4-1+b2) ... Setting up libxnvctrl0:amd64 (535.171.04-1) ... Setting up libdecor-0-dev:amd64 (0.2.2-1+b1) ... Setting up libpoppler126t64:amd64 (22.12.0-2.2+b1) ... Setting up libqt5core5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libegl-mesa0:amd64 (24.0.6-1) ... Setting up libcfitsio10t64:amd64 (4.3.1-1.1+b1) ... Setting up libxfixes3:amd64 (1:6.0.0-2) ... Setting up libpulse-mainloop-glib0:amd64 (16.1+dfsg1-5) ... Setting up libxinerama1:amd64 (2:1.1.4-3) ... Setting up libxt6t64:amd64 (1:1.2.1-1.2) ... Setting up libxv1:amd64 (2:1.0.11-1.1) ... Setting up libxrandr2:amd64 (2:1.5.4-1) ... Setting up libxcb-render0-dev:amd64 (1.17.0-1) ... Setting up libxext-dev:amd64 (2:1.3.4-1+b1) ... Setting up libtesseract5:amd64 (5.3.4-1.1+b1) ... Setting up libvdpau1:amd64 (1.5-2) ... Setting up libtheora0:amd64 (1.1.1+dfsg.1-16.1+b2) ... Setting up libegl1:amd64 (1.7.0-1+b1) ... Setting up cmake (3.29.2-2) ... Setting up librdmacm1t64:amd64 (50.0-2+b1) ... Setting up libcairo-gobject2:amd64 (1.18.0-3+b1) ... Setting up libxss1:amd64 (1:1.2.3-1) ... Setting up libtbb-dev:amd64 (2021.11.0-2) ... Setting up libpangoft2-1.0-0:amd64 (1.52.1+ds-1) ... Setting up libhdf5-103-1t64:amd64 (1.10.10+repack-3.3) ... Setting up libva-x11-2:amd64 (2.20.0-2) ... Setting up libxrender-dev:amd64 (1:0.9.10-1.1) ... Setting up libhsakmt1:amd64 (5.7.0-1) ... Setting up libpangocairo-1.0-0:amd64 (1.52.1+ds-1) ... Setting up libpython3-stdlib:amd64 (3.11.8-1) ... Setting up libfabric1:amd64 (1.17.0-3+b1) ... Setting up libhdf5-hl-100t64:amd64 (1.10.10+repack-3.3) ... Setting up python3.11 (3.11.9-1) ... Setting up libx11-xcb-dev:amd64 (2:1.8.7-1) ... Setting up libdrm-dev:amd64 (2.4.120-2) ... Setting up libnetcdf19t64:amd64 (1:4.9.2-5+b1) ... Setting up libxft2:amd64 (2.3.6-1+b1) ... Setting up libqt5dbus5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libglx-mesa0:amd64 (24.0.6-1) ... Setting up libvpl2 (2023.3.0-1) ... Setting up libxi6:amd64 (2:1.8.1-1) ... Setting up libglx0:amd64 (1.7.0-1+b1) ... Setting up libproj25:amd64 (9.4.0-1+b1) ... Setting up libxxf86vm-dev:amd64 (1:1.1.4-1+b2) ... Setting up libtk8.6:amd64 (8.6.14-1) ... Setting up libxcursor1:amd64 (1:1.2.1-1) ... Setting up libqt5network5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up debhelper (13.15.3) ... Setting up libavutil58:amd64 (7:6.1.1-4) ... Setting up python3 (3.11.8-1) ... Setting up libqt5test5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libxss-dev:amd64 (1:1.2.3-1) ... Setting up libhwloc-plugins:amd64 (2.10.0-1+b1) ... Setting up libgeotiff5:amd64 (1.7.1-5+b1) ... Setting up librsvg2-2:amd64 (2.58.0+dfsg-1) ... Setting up libxfixes-dev:amd64 (1:6.0.0-2) ... Setting up libxv-dev:amd64 (2:1.0.11-1.1) ... Setting up libxrandr-dev:amd64 (2:1.5.4-1) ... Setting up python3-packaging (24.0-1) ... Setting up libgl1:amd64 (1.7.0-1+b1) ... Setting up libswresample4:amd64 (7:6.1.1-4) ... Setting up libxcb-randr0-dev:amd64 (1.17.0-1) ... Setting up libxt-dev:amd64 (1:1.2.1-1.2) ... Setting up libxinerama-dev:amd64 (2:1.1.4-3) ... Setting up libpmix2t64:amd64 (5.0.2-3) ... Setting up libglew2.2:amd64 (2.2.0-4+b1) ... Setting up libavcodec60:amd64 (7:6.1.1-4) ... Setting up libhsa-runtime64-1 (5.7.1-2) ... Setting up libglx-dev:amd64 (1.7.0-1+b1) ... Setting up libxi-dev:amd64 (2:1.8.1-1) ... Setting up libsdl2-2.0-0:amd64 (2.30.2+dfsg-1) ... Setting up libopencv-core406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libgl-dev:amd64 (1.7.0-1+b1) ... Setting up libswscale7:amd64 (7:6.1.1-4) ... Setting up libspatialite8t64:amd64 (5.1.0-3+b1) ... Setting up python3-pkg-resources (68.1.2-2) ... Setting up libavutil-dev:amd64 (7:6.1.1-4) ... Setting up libglib2.0-dev-bin (2.78.4-7) ... Setting up libvulkan-dev:amd64 (1.3.280.0-1) ... Setting up libegl-dev:amd64 (1.7.0-1+b1) ... Setting up libswresample-dev:amd64 (7:6.1.1-4) ... Setting up libxcursor-dev:amd64 (1:1.2.1-1) ... Setting up libavcodec-dev:amd64 (7:6.1.1-4) ... Setting up libopencv-flann406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libavformat60:amd64 (7:6.1.1-4) ... Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ... Setting up libqt5gui5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libgstreamer-gl1.0-0:amd64 (1.24.2-1) ... Setting up libopencv-ml406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libamdhip64-5 (5.7.1-3) ... Setting up libglib2.0-dev:amd64 (2.78.4-7) ... Setting up libswscale-dev:amd64 (7:6.1.1-4) ... Setting up libopencv-imgproc406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up python3-numpy (1:1.26.4+ds-8) ... Setting up libpulse-dev:amd64 (16.1+dfsg1-5) ... Setting up libopencv-core-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libgles-dev:amd64 (1.7.0-1+b1) ... Setting up libopencv-flann-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libucx0:amd64 (1.16.0+ds-5) ... Setting up libopencv-ml-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-dnn406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libqt5widgets5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libgstreamer1.0-dev:amd64 (1.24.2-1) ... Setting up gir1.2-gst-plugins-base-1.0:amd64 (1.24.2-1) ... Setting up libopencv-features2d406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libgudev-1.0-dev:amd64 (238-5) ... Setting up libglvnd-dev:amd64 (1.7.0-1+b1) ... Setting up python3-imath:amd64 (3.1.9-3.1+b1) ... Setting up libopencv-photo406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libavformat-dev:amd64 (7:6.1.1-4) ... Setting up libgstreamer-plugins-base1.0-dev (1.24.2-1) ... Setting up libopencv-imgproc-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-dnn-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopenmpi3t64:amd64 (4.1.6-12) ... Setting up libgl1-mesa-dev:amd64 (24.0.6-1) ... Setting up libvtk9.1t64:amd64 (9.1.0+really9.1.0+dfsg2-7.1+b1) ... Setting up libqt5opengl5t64:amd64 (5.15.10+dfsg-7.2+b1) ... Setting up libopencv-calib3d406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libegl1-mesa-dev:amd64 (24.0.6-1) ... Setting up libimath-dev:amd64 (3.1.9-3.1+b1) ... Setting up libopencv-video406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-photo-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-stitching406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopenexr-dev (3.1.5-5.1+b2) ... Setting up libopencv-highgui406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-viz406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-viz-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-objdetect406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-video-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-shape406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-shape-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libheif-plugin-dav1d:amd64 (1.17.6-1+b2) ... Setting up libheif-plugin-libde265:amd64 (1.17.6-1+b2) ... Setting up libheif1:amd64 (1.17.6-1+b2) ... Setting up libgdal34t64:amd64 (3.8.5+dfsg-1) ... Setting up libgd3:amd64 (2.3.3-9+b3) ... Setting up libopencv-imgcodecs406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-imgcodecs-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-contrib406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libgphoto2-6t64:amd64 (2.5.31-2.1+b1) ... No diversion 'diversion of /lib/udev/hwdb.d/20-libgphoto2-6.hwdb to /lib/udev/hwdb.d/20-libgphoto2-6.hwdb.usr-is-merged by usr-is-merged', none removed. No diversion 'diversion of /lib/udev/rules.d/60-libgphoto2-6.rules to /lib/udev/rules.d/60-libgphoto2-6.rules.usr-is-merged by usr-is-merged', none removed. Setting up libopencv-videoio406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libgphoto2-dev:amd64 (2.5.31-2.1+b1) ... Setting up libopencv-superres406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-videostab406t64:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-videoio-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-superres-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-highgui-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-features2d-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-calib3d-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-objdetect-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-videostab-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-stitching-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-contrib-dev:amd64 (4.6.0+dfsg-13.1+b2) ... Setting up libopencv-dev (4.6.0+dfsg-13.1+b2) ... Processing triggers for libc-bin (2.37-18) ... Processing triggers for sgml-base (1.31) ... Setting up libdbus-1-dev:amd64 (1.14.10-4+b1) ... Setting up libibus-1.0-dev:amd64 (1.5.29-2) ... Setting up libsdl2-dev:amd64 (2.30.2+dfsg-1) ... Reading package lists... Building dependency tree... Reading state information... Reading extended state information... Initializing package states... Writing extended state information... Building tag database... -> Finished parsing the build-deps I: Building the package I: user script /srv/workspace/pbuilder/557353/tmp/hooks/A99_set_merged_usr starting Not re-configuring usrmerge for unstable I: user script /srv/workspace/pbuilder/557353/tmp/hooks/A99_set_merged_usr finished hostname: Name or service not known I: Running cd /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/ && 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_21.0.0+git2905.e26a272c1~dfsg1-2_source.changes dpkg-buildpackage: info: source package monado dpkg-buildpackage: info: source version 21.0.0+git2905.e26a272c1~dfsg1-2 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Ryan Pavlik dpkg-source --before-build . dpkg-buildpackage: info: host architecture amd64 debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' rm -f imgui.ini dh_auto_clean make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' 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_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DGIT_DESC= cd obj-x86_64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb 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 "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_INSTALL_LIBDIR=lib/x86_64-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_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DGIT_DESC= .. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/c++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3 (found version "3.11.9") found components: Interpreter -- Found Eigen3: /usr/include/eigen3 (Required is at least version "3") -- Found Vulkan: /usr/lib/x86_64-linux-gnu/libvulkan.so (found version "1.3.280") found components: glslangValidator missing components: glslc -- Found HIDAPI: /usr/include/hidapi found components: any -- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1") -- Could NOT find bluetooth (missing: bluetooth_LIBRARY bluetooth_INCLUDE_DIR) -- Could NOT find OpenHMD (missing: OPENHMD_INCLUDE_DIR OPENHMD_LIBRARY) -- Found OpenCV: /usr (found version "4.6.0") found components: core calib3d highgui imgproc imgcodecs features2d video -- Found Libusb1: /usr/lib/x86_64-linux-gnu/libusb-1.0.so -- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62") -- Could NOT find realsense2 (missing: realsense2_DIR) -- Could NOT find depthai (missing: depthai_DIR) -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3") -- Found cJSON: /usr/lib/x86_64-linux-gnu/cmake/cJSON/cJSONConfig.cmake (found version "1.7.17") -- Could NOT find LeapV2 (missing: LeapV2_INCLUDE_DIR LeapV2_LIBRARY) -- Could NOT find ONNXRuntime (missing: ONNXRuntime_INCLUDE_DIR ONNXRuntime_LIBRARY) -- Performing Test HAVE_EGL -- Performing Test HAVE_EGL - Success -- Found EGL: /usr/include (found version "1.5") -- Could NOT find Percetto (missing: Percetto_INCLUDE_DIR Percetto_LIBRARY) -- Found Systemd: /usr/include -- Found OpenGLES: /usr/lib/x86_64-linux-gnu/libGLESv2.so found components: V3 -- Found Threads: TRUE -- Checking for module 'libuvc' -- Found libuvc, version 0.0.7 -- Checking for module 'libavcodec' -- Found libavcodec, version 60.31.102 -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found -- Looking for gethostbyname -- Looking for gethostbyname - found -- Looking for connect -- Looking for connect - found -- Looking for remove -- Looking for remove - found -- Looking for shmat -- Looking for shmat - found -- Looking for IceConnectionNumber in ICE -- Looking for IceConnectionNumber in ICE - found -- Found udev: /usr/lib/x86_64-linux-gnu/libudev.so -- Checking for module 'xrandr' -- Found xrandr, version 1.5.4 -- Checking for modules 'xcb;xcb-randr;x11-xcb' -- Found xcb, version 1.17.0 -- Found xcb-randr, version 1.17.0 -- Found x11-xcb, version 1.8.7 -- Checking for one of the modules 'wayland-client' -- Checking for one of the modules 'wayland-scanner' -- Checking for one of the modules 'wayland-protocols' -- Checking for one of the modules 'libdrm' -- Found OpenGL: /usr/lib/x86_64-linux-gnu/libOpenGL.so found components: GLX -- Checking for one of the modules 'dbus-1' -- Checking for one of the modules 'libbsd' -- Checking for modules 'gstreamer-1.0;gstreamer-app-1.0;gstreamer-video-1.0' -- Found gstreamer-1.0, version 1.24.2 -- Found gstreamer-app-1.0, version 1.24.2 -- Found gstreamer-video-1.0, version 1.24.2 -- Checking for module 'survive' -- Package 'survive', required by 'virtual:world', not found -- Checking for module 'kimera_vio' -- Package 'kimera_vio', required by 'virtual:world', not found -- Checking for module 'basalt' -- Package 'basalt', required by 'virtual:world', not found -- Enabled drivers: arduino daydream drv_cemu drv_multi euroc hdk hydra ns psmv psvr qwerty remote rift-s simulated v4l2 vf vive wmr -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- #####----- Config -----##### -- # GIT_DESC: GIT-NOTFOUND -- # -- # BASALT: OFF -- # BLUETOOTH: OFF -- # D3D11: OFF -- # D3D12: OFF -- # DBUS: ON -- # EGL: ON -- # FFMPEG: ON -- # GST (GStreamer): ON -- # HIDAPI: ON -- # JPEG: ON -- # KIMERA: OFF -- # LIBBSD: ON -- # LIBUSB: ON -- # LIBUVC: ON -- # ONNXRUNTIME: OFF -- # OPENCV: ON -- # OPENGL: ON -- # OPENGLES: ON -- # OPENGL_GLX: ON -- # PERCETTO: OFF -- # REALSENSE: OFF -- # SDL2: ON -- # SLAM: OFF -- # SYSTEM_CJSON: ON -- # SYSTEMD: ON -- # TRACY: OFF -- # VULKAN: ON -- # WAYLAND: ON -- # WAYLAND_DIRECT: ON -- # XCB: ON -- # XLIB: ON -- # XRANDR: ON -- # -- # FEATURE_CLIENT_DEBUG_GUI: OFF -- # FEATURE_COLOR_LOG: ON -- # FEATURE_COMPOSITOR_MAIN: ON -- # FEATURE_COMPOSITOR_NULL: ON -- # FEATURE_IPC: ON -- # FEATURE_OPENXR: ON -- # FEATURE_OPENXR_LAYER_CUBE: ON -- # FEATURE_OPENXR_LAYER_CYLINDER: ON -- # FEATURE_OPENXR_LAYER_DEPTH: ON -- # FEATURE_OPENXR_LAYER_EQUIRECT1: ON -- # FEATURE_OPENXR_LAYER_EQUIRECT2: ON -- # FEATURE_RENDERDOC: ON -- # FEATURE_SERVICE: ON -- # FEATURE_STEAMVR_PLUGIN: OFF -- # FEATURE_TRACING: OFF -- # -- # DRIVER_ANDROID: OFF -- # DRIVER_ARDUINO: ON -- # DRIVER_DAYDREAM: ON -- # DRIVER_DEPTHAI: OFF -- # DRIVER_EUROC: ON -- # DRIVER_HANDTRACKING: OFF -- # DRIVER_HDK: ON -- # DRIVER_HYDRA: ON -- # DRIVER_ILLIXR: OFF -- # DRIVER_NS: ON -- # DRIVER_OHMD: OFF -- # DRIVER_OPENGLOVES: OFF -- # DRIVER_PSMV: ON -- # DRIVER_PSVR: ON -- # DRIVER_QWERTY: ON -- # DRIVER_REALSENSE: OFF -- # DRIVER_REMOTE: ON -- # DRIVER_RIFT_S: ON -- # DRIVER_SIMULATED: ON -- # DRIVER_SIMULAVR: OFF -- # DRIVER_TWRAP: ON -- # DRIVER_SURVIVE: OFF -- # DRIVER_ULV2: OFF -- # DRIVER_VF: ON -- # DRIVER_VIVE: ON -- # DRIVER_WMR: ON -- #####----- Config -----##### -- Configuring done (5.5s) -- Generating done (0.3s) CMake Warning: Manually-specified variables were not used by the project: CMAKE_EXPORT_NO_PACKAGE_REGISTRY CMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY FETCHCONTENT_FULLY_DISCONNECTED XRT_VULKAN_ENABLE_VALIDATION -- Build files have been written to: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' dh_auto_build cd obj-x86_64-linux-gnu && make -j12 "INSTALL=install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" -B"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/CMakeFiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks" make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/depend make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-nanopb.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_main.dir/build.make tests/CMakeFiles/tests_main.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_main.dir/DependInfo.cmake" "--color=" [ 0%] Generating b_generated_bindings.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings/bindings.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings/bindings.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.h" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 0%] Generating b_generated_bindings.c cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings/bindings.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings/bindings.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_main.dir/build.make tests/CMakeFiles/tests_main.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 0%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o [ 1%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o [ 1%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb/pb_common.c" [ 1%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimplot.cpp.o [ 1%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb/monado_metrics.pb.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimplot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimplot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimplot.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/cimplot.cpp" [ 1%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimgui.cpp.o [ 1%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb/pb_decode.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os/os_hid_hidraw.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimgui.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/cimgui.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb/pb_encode.c" [ 1%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o [ 1%] Building CXX object tests/CMakeFiles/tests_main.dir/tests_main.cpp.o [ 1%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl/ogl_helpers.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_main.dir/tests_main.cpp.o -MF CMakeFiles/tests_main.dir/tests_main.cpp.o.d -o CMakeFiles/tests_main.dir/tests_main.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_main.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl/ogl_api.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/DependInfo.cmake" "--color=" [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui.cpp" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui_demo.cpp" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui_draw.cpp" [ 2%] Building C object src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings.c" [ 2%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl/glx_api.c" [ 2%] Linking C static library libaux_os.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cmake -P CMakeFiles/aux_os.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_os.a CMakeFiles/aux_os.dir/os_hid_hidraw.c.o /usr/bin/ranlib libaux_os.a [ 3%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cc -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl/egl_api.c" [ 3%] Built target aux_os 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 [ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_impl_opengl3.cpp.o make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_impl_opengl3.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_impl_opengl3.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui_impl_opengl3.cpp" [ 4%] Linking C static library libxrt-external-nanopb.a [ 4%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -isystem /usr/include/dbus-1.0 -isystem /usr/lib/x86_64-linux-gnu/dbus-1.0/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os/os_ble_dbus.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cmake -P CMakeFiles/xrt-external-nanopb.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-nanopb.dir/link.txt --verbose=1 /usr/bin/ar qc libxrt-external-nanopb.a "CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o" "CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o" "CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o" "CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o" [ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui_widgets.cpp" /usr/bin/ranlib libxrt-external-nanopb.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 4%] Built target xrt-external-nanopb [ 5%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot.cpp" [ 5%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_demo.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_demo.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_demo.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_demo.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp" [ 5%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_items.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_items.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_items.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_items.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_items.cpp" [ 6%] Linking C static library libaux_os_ble.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cmake -P CMakeFiles/aux_os_ble.dir/cmake_clean_target.cmake [ 6%] Linking C static library libaux_ogl.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cmake -P CMakeFiles/aux_ogl.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os_ble.dir/link.txt --verbose=1 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_ogl.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 6%] Built target aux_os_ble /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 [ 6%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui_monado/imgui_monado.cpp" /usr/bin/ranlib libaux_ogl.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 6%] Built target aux_ogl [ 6%] Linking C static library libaux_generated_bindings.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" && /usr/bin/cmake -P CMakeFiles/aux_generated_bindings.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_generated_bindings.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_generated_bindings.a CMakeFiles/aux_generated_bindings.dir/b_generated_bindings.c.o /usr/bin/ranlib libaux_generated_bindings.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 6%] Built target aux_generated_bindings make -f src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_bitwise.c" [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_autoexpgain.c" [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_builders.c" [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_deque.cpp" [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_device.c" [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_distortion.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp: In function 'void ImPlot::ShowDemoWindow(bool*)': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp:841:42: warning: '%d' directive writing between 1 and 11 bytes into a region of size 4 [-Wformat-overflow=] 841 | sprintf(label, "data_%d", i); | ^~ /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp:841:36: note: directive argument in the range [-2147483647, 8] 841 | sprintf(label, "data_%d", i); | ^~~~~~~~~ In file included from /usr/include/stdio.h:906, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp:27: In function 'int sprintf(char*, const char*, ...)', inlined from 'void ImPlot::ShowDemoWindow(bool*)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/implot_demo.cpp:841:28: /usr/include/x86_64-linux-gnu/bits/stdio2.h:30:34: note: '__builtin___sprintf_chk' output between 7 and 17 bytes into a destination of size 9 30 | return __builtin___sprintf_chk (__s, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 31 |  __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 32 |  __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_distortion_mesh.c" [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_file.cpp" [ 8%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_frame.c" [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_format.c" [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_hand_tracking.c" [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_hand_simulation.c" [ 9%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_hashmap.cpp" [ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_handles.c" [ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_id_ringbuffer.cpp" [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_imu_sink_split.c" [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c" [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_json.c" [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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_misc.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_misc.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_metrics.c" [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_pacing_compositor_fake.c" [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_pretty_print.c" [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_prober.c" [ 13%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_string_list.cpp" [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_time.cpp" [ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/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 C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_config_json.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_vector.cpp" [ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_worker.c" [ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_worker.cpp" [ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/u_git_tag.c" [ 16%] Linking CXX static library libaux_util.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cmake -P CMakeFiles/aux_util.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_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_string_list.cpp.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_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 /usr/bin/ranlib libaux_util.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 16%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_imu_pre.c" [ 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_filter_fifo.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_base.cpp" [ 18%] 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_imu_3dof.c.o [ 17%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o [ 18%] 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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_filter_fifo.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_filter_one_euro.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_hash.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_imu_3dof.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_lowpass_float.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_lowpass_integer.cpp" [ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_optics.c" [ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_permutation.c" [ 19%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_predict.c" [ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_quatexpmap.cpp" [ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_space.cpp" [ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math/m_relation_history.cpp" [ 19%] Linking CXX static library libtests_main.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -P CMakeFiles/tests_main.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_main.dir/link.txt --verbose=1 /usr/bin/ar qc libtests_main.a CMakeFiles/tests_main.dir/tests_main.cpp.o /usr/bin/ranlib libtests_main.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 19%] Built target tests_main [ 20%] Linking CXX static library libaux_math.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" && /usr/bin/cmake -P CMakeFiles/aux_math.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_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_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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 20%] Built target aux_math make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/depend make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/depend make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/depend make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/gstreamer" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_arduino.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_cemu.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_simulated.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_twrap.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_qwerty.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hdk.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build [ 20%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o [ 21%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_process.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_combiner.c" [ 22%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/orc-0.4 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/gstreamer/gst_sink.c" [ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/daydream/daydream_device.c" [ 22%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o [ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp" [ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/arduino/arduino_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/twrap/twrap_slam.c" [ 22%] Building CXX object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/hdk/hdk_device.cpp" [ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o [ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/qwerty/qwerty_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/simulated/simulated_controller.c" [ 23%] Linking CXX static library libaux_util_process.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cmake -P CMakeFiles/aux_util_process.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_process.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_util_process.a CMakeFiles/aux_util_process.dir/u_process.c.o /usr/bin/ranlib libaux_util_process.a [ 23%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_force_genlock.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 24%] Linking CXX static library libdrv_twrap.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_twrap.dir/cmake_clean_target.cmake [ 24%] Built target aux_util_process cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_twrap.dir/link.txt --verbose=1 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c: In function 'select_physical_device': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c:472:67: warning: ' ' directive output may be truncated writing 1 byte into a region of size between 0 and 9 [-Wformat-truncation=] 472 | (void)snprintf(title, sizeof(title), "GPU index %u\n", i); | ^~ In file included from /usr/include/stdio.h:906, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c:22: In function 'snprintf', inlined from 'select_preferred_device' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c:472:9, inlined from 'select_physical_device' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_bundle_init.c:516:15: /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:10: note: '__builtin___snprintf_chk' output between 13 and 22 bytes into a destination of size 20 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 |  __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 |  __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o /usr/bin/ar qc libdrv_twrap.a CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/daydream/daydream_prober.c" [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/simulated/simulated_hmd.c" [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/arduino/arduino_prober.c" [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/hdk/hdk_prober.c" /usr/bin/ranlib libdrv_twrap.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 26%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/orc-0.4 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/gstreamer/gst_pipeline.c" [ 26%] Built target drv_twrap [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/qwerty/qwerty_prober.c" [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/qwerty/qwerty_sdl.c" make -f src/xrt/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/depend [ 27%] Linking CXX static library libdrv_arduino.a make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hydra.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_arduino.dir/cmake_clean_target.cmake [ 27%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_converter.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_arduino.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 27%] Linking CXX static library libdrv_daydream.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_daydream.dir/cmake_clean_target.cmake [ 28%] Building C object src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/hydra/hydra_driver.c" /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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 28%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/simulated/simulated_prober.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_daydream.dir/link.txt --verbose=1 make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/depend [ 28%] Built target drv_arduino make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_ns.dir/DependInfo.cmake" "--color=" [ 28%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_compositor_flags.c" /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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/build [ 28%] Linking CXX static library libdrv_hdk.a make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_hdk.dir/cmake_clean_target.cmake [ 29%] Building CXX object src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o [ 29%] Linking CXX static library libdrv_cemu.a [ 29%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o -MF CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o.d -o CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/north_star/distortion_3d/deformation_northstar.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_cemu.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_function_loaders.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hdk.dir/link.txt --verbose=1 [ 29%] Built target drv_daydream /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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_cemu.dir/link.txt --verbose=1 /usr/bin/ranlib libdrv_hdk.a /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 [ 29%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_helpers.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 29%] Linking CXX static library libaux_gstreamer.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer" && /usr/bin/cmake -P CMakeFiles/aux_gstreamer.dir/cmake_clean_target.cmake [ 29%] Linking CXX static library libdrv_simulated.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_simulated.dir/cmake_clean_target.cmake [ 29%] Built target drv_cemu [ 29%] Built target drv_hdk make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/depend [ 30%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psvr.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_image_allocator.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_gstreamer.dir/link.txt --verbose=1 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_simulated.dir/link.txt --verbose=1 /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_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 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ranlib libdrv_simulated.a [ 31%] Linking CXX static library libdrv_hydra.a [ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/psvr/psvr_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_hydra.dir/cmake_clean_target.cmake [ 31%] Built target aux_gstreamer make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 31%] Built target drv_simulated [ 31%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hydra.dir/link.txt --verbose=1 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_deinterleaver.c" [ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o /usr/bin/ar qc libdrv_hydra.a CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c" /usr/bin/ranlib libdrv_hydra.a [ 31%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_queue.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 32%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_simple_queue.c" [ 32%] Built target drv_hydra [ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o -MF CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o.d -o CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/north_star/ns_hmd.c" [ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/psvr/psvr_packet.c" [ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_print.c" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift_s.dir/DependInfo.cmake" "--color=" [ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_state_creators.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 33%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_sync_objects.c" [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_camera.c" [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/hidapi -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/psvr/psvr_prober.c" [ 33%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk/vk_time.c" [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_controller.c" [ 34%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_quirk.c" [ 34%] Linking CXX static library libdrv_qwerty.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_qwerty.dir/cmake_clean_target.cmake [ 34%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_split.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_v4l2.dir/DependInfo.cmake" "--color=" [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_firmware.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/v4l2/v4l2_driver.c" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vf.dir/DependInfo.cmake" "--color=" [ 34%] Linking CXX static library libdrv_psvr.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_psvr.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ranlib libdrv_qwerty.a [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/x86_64-linux-gnu/glib-2.0/include -I/usr/include/orc-0.4 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vf/vf_driver.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_to_slam_sbs.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_sink_stereo_sbs_to_slam_sbs.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 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_multi.dir/DependInfo.cmake" "--color=" [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_hmd.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/multi_wrapper/multi.c" /usr/bin/ranlib libdrv_psvr.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 34%] Linking CXX static library libaux_vk.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" && /usr/bin/cmake -P CMakeFiles/aux_vk.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_compositor_flags.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_sync_objects.c.o CMakeFiles/aux_vk.dir/vk_time.c.o [ 34%] Built target drv_qwerty make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_sample.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 35%] Linking CXX static library libaux_util_sink.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cmake -P CMakeFiles/aux_util_sink.dir/cmake_clean_target.cmake [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/sample/sample_hmd.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_protocol.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_sink.dir/link.txt --verbose=1 /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 [ 35%] Built target drv_psvr /usr/bin/ranlib libaux_util_sink.a make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/depend /usr/bin/ranlib libaux_vk.a make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_multi.dir/DependInfo.cmake" "--color=" [ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_radio.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 36%] Linking CXX static library libdrv_multi.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_multi.dir/cmake_clean_target.cmake [ 36%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/multi/comp_multi_compositor.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_multi.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_multi.a CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o [ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_tracker.c" /usr/bin/ranlib libdrv_multi.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 37%] Linking CXX static library libdrv_vf.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_vf.dir/cmake_clean_target.cmake [ 37%] Linking CXX static library libdrv_v4l2.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_v4l2.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_vf.a CMakeFiles/drv_vf.dir/vf/vf_driver.c.o /usr/bin/ar qc libdrv_v4l2.a CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o [ 37%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/sample/sample_prober.c" [ 37%] Linking CXX static library libdrv_ns.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_ns.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ranlib libdrv_v4l2.a /usr/bin/ranlib libdrv_vf.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_ns.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ar qc libdrv_ns.a CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o [ 37%] Built target drv_multi [ 37%] Building CXX object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s_util.cpp" [ 37%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/multi/comp_multi_system.c" [ 37%] Built target aux_util_sink /usr/bin/ranlib libdrv_ns.a make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 37%] Built target drv_v4l2 [ 37%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/eigen3 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/tinyceres/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/rift_s/rift_s.c" make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_mock.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 37%] Built target aux_vk [ 37%] Generating ipc_protocol_generated.h from protocol JSON description make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 37%] Linking CXX static library libdrv_sample.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_sample.dir/cmake_clean_target.cmake make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/depend cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_protocol_generated.h" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_cxx_wrappers.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 38%] Building CXX object src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/mock/mock_compositor.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_sample.dir/link.txt --verbose=1 [ 38%] Building CXX object tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_cxx_wrappers.cpp" /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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_shared.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_deque.dir/DependInfo.cmake" "--color=" [ 38%] Built target drv_ns make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 38%] Built target drv_vf make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_generic_callbacks.dir/DependInfo.cmake" "--color=" make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/build /usr/bin/ranlib libdrv_sample.a make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_history_buf.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 38%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/ipc_shmem.c" [ 38%] Building CXX object tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_generic_callbacks.cpp" [ 38%] Building CXX object tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_deque.cpp" [ 38%] Building CXX object tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_history_buf.cpp" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 38%] Built target drv_sample 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_id_ringbuffer.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 39%] Building CXX object tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_id_ringbuffer.cpp" [ 40%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/depend make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/depend cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/ipc_utils.c" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_json.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_lowpass_float.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 40%] Linking CXX static library libcomp_mock.a make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/build cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_mock.dir/cmake_clean_target.cmake make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 40%] Linking CXX static library libcomp_multi.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_multi.dir/cmake_clean_target.cmake [ 40%] Building CXX object tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_lowpass_float.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_mock.dir/link.txt --verbose=1 [ 41%] Building CXX object tests/CMakeFiles/tests_json.dir/tests_json.cpp.o /usr/bin/ar qc libcomp_mock.a CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_json.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_mock.a /usr/bin/ranlib libcomp_multi.a [ 41%] Linking CXX static library libipc_shared.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cmake -P CMakeFiles/ipc_shared.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_shared.dir/link.txt --verbose=1 /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 [ 41%] Built target comp_multi 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_lowpass_integer.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 41%] Built target comp_mock make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_pacing.dir/DependInfo.cmake" "--color=" [ 42%] Building CXX object tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o /usr/bin/ranlib libipc_shared.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_lowpass_integer.cpp" [ 43%] Linking CXX static library libxrt-external-imgui.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/cimgui.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/cimplot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.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/imgui_impl_opengl3.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_demo.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/implot_items.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o" [ 43%] Building CXX object tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_pacing.cpp" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 43%] Built target ipc_shared make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quatexpmap.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 43%] Building CXX object tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_quatexpmap.cpp" [ 43%] Linking CXX executable tests_cxx_wrappers cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_cxx_wrappers.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -o tests_cxx_wrappers libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/bin/ranlib libxrt-external-imgui.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 43%] Built target tests_cxx_wrappers 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quat_change_of_basis.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 43%] Building CXX object tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_quat_change_of_basis.cpp" [ 43%] Built target xrt-external-imgui 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quat_swing_twist.dir/DependInfo.cmake" "--color=" [ 44%] Linking CXX executable tests_deque cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_deque.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Building CXX object tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_quat_swing_twist.cpp" /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_deque.dir/tests_deque.cpp.o -o tests_deque libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Built target tests_deque make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_rational.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Building CXX object tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_rational.cpp" [ 44%] Linking CXX executable tests_generic_callbacks cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_generic_callbacks.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -o tests_generic_callbacks libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Built target tests_generic_callbacks 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_relation_chain.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Building CXX object tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_relation_chain.cpp" [ 44%] Linking CXX executable tests_lowpass_float cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -o tests_lowpass_float libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 44%] Linking CXX executable tests_lowpass_integer cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -o tests_lowpass_integer libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Built target tests_lowpass_float make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_vector.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 44%] Building CXX object tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_vector.cpp" [ 45%] Linking CXX executable tests_quatexpmap cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quatexpmap.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -o tests_quatexpmap libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 45%] Built target tests_lowpass_integer make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_worker.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 46%] Building CXX object tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_worker.cpp" [ 47%] Linking CXX executable tests_pacing cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -o tests_pacing libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 47%] Linking CXX executable tests_id_ringbuffer cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_id_ringbuffer.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -o tests_id_ringbuffer libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 47%] Built target tests_pacing make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_pose.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 47%] Building CXX object tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_pose.cpp" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 47%] Built target tests_quatexpmap 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_vec3_angle.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 48%] Building CXX object tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_vec3_angle.cpp" [ 48%] Built target tests_id_ringbuffer 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 48%] Building CXX object src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/cimgui_sdl.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/cimgui_sdl.cpp.o -MF CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/cimgui_sdl.cpp.o.d -o CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/cimgui_sdl.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/cimgui_sdl.cpp" [ 48%] Building CXX object src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/imgui_impl_sdl.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/imgui_impl_sdl.cpp.o -MF CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/imgui_impl_sdl.cpp.o.d -o CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/imgui_impl_sdl.cpp.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/imgui_impl_sdl.cpp" [ 48%] Linking CXX executable tests_vector cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_vector.dir/tests_vector.cpp.o -o tests_vector libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 48%] Built target tests_vector make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 48%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_data_utils.c" [ 48%] Linking CXX executable tests_quat_swing_twist cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_swing_twist.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -o tests_quat_swing_twist libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 49%] Linking CXX executable tests_quat_change_of_basis cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_change_of_basis.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -o tests_quat_change_of_basis libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 49%] Linking CXX executable tests_history_buf [ 49%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_imu.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_history_buf.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -o tests_history_buf libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 49%] Linking CXX executable tests_pose cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_pose.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_pose.dir/tests_pose.cpp.o -o tests_pose libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 49%] Linking CXX executable tests_vec3_angle cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -o tests_vec3_angle libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 49%] Linking CXX static library libxrt-external-imgui-sdl2.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui-sdl2.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 49%] Built target tests_vec3_angle make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-imgui-sdl2.dir/link.txt --verbose=1 [ 49%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_calibration.cpp" [ 49%] Built target tests_quat_swing_twist 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_client.dir/DependInfo.cmake" "--color=" /usr/bin/ar qc libxrt-external-imgui-sdl2.a "CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/cimgui_sdl.cpp.o" "CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/imgui_impl_sdl.cpp.o" [ 49%] Built target tests_quat_change_of_basis [ 50%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_convert.cpp" /usr/bin/ranlib libxrt-external-imgui-sdl2.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 50%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_vk_client.c" [ 50%] Built target tests_pose make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/depend [ 50%] Built target xrt-external-imgui-sdl2 [ 50%] Linking CXX executable tests_json make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_json.dir/link.txt --verbose=1 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_util.dir/DependInfo.cmake" "--color=" /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_json.dir/tests_json.cpp.o -o tests_json libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 50%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_debug_hsv_filter.cpp" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 50%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/util/comp_base.c" [ 50%] Built target tests_history_buf [ 50%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_debug_hsv_picker.cpp" [ 50%] Linking CXX executable tests_worker cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_worker.dir/tests_worker.cpp.o -o tests_worker libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 50%] Built target tests_json 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 50%] Generating shaders/mesh.vert.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/mesh.vert --vn shaders_mesh_vert -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/mesh.vert.h [ 50%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_vk_glue.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/mesh.vert make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 50%] Generating shaders/clear.comp.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/clear.comp --vn shaders_clear_comp -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/clear.comp.h [ 50%] Built target tests_worker [ 51%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_client.c" [ 51%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/util/comp_semaphore.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/clear.comp [ 51%] Generating shaders/cube.frag.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/cube.frag --vn shaders_cube_frag -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/cube.frag.h [ 51%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/util/comp_swapchain.c" [ 51%] Linking CXX executable tests_relation_chain cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -o tests_relation_chain libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/cube.frag [ 52%] Generating shaders/cube.vert.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/cube.vert --vn shaders_cube_vert -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/cube.vert.h [ 52%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_memobj_swapchain.c" [ 52%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/util/comp_sync.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/cube.vert [ 52%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_glue.c" [ 52%] Generating shaders/distortion.comp.h [ 53%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/util/comp_vulkan.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/distortion.comp --vn shaders_distortion_comp -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/distortion.comp.h [ 53%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gles_glue.c" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 54%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o [ 55%] Generating ipc_client_generated.h from protocol JSON description cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_client_generated.h" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_eglimage_swapchain.c" [ 55%] Built target tests_relation_chain 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/distortion.comp [ 55%] Generating ipc_server_generated.h from protocol JSON description cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_server_generated.h" [ 55%] Generating shaders/equirect1.frag.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect1.frag --vn shaders_equirect1_frag -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/equirect1.frag.h [ 55%] Generating ipc_client_generated.c from protocol JSON description cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_client_generated.c" [ 55%] Generating ipc_server_generated.c from protocol JSON description cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/python3 "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.py" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/shared/proto.json" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_server_generated.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_client.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_client.dir/build.make src/xrt/ipc/CMakeFiles/ipc_client.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 55%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_client_generated.c" [ 55%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_egl_client.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_server.dir/DependInfo.cmake" "--color=" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect1.frag make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 56%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/ipc_server_generated.c" [ 56%] Generating shaders/equirect1.vert.h [ 56%] Linking CXX static library libcomp_util.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_util.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect1.vert --vn shaders_equirect1_vert -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/equirect1.vert.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 56%] Built target comp_util [ 56%] Generating shaders/equirect2.frag.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect2.frag --vn shaders_equirect2_frag -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/equirect2.frag.h /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect1.vert [ 56%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_xlib_client.c" [ 56%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/client/ipc_client_compositor.c" [ 56%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect2.frag cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/server/ipc_server_handler.c" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/null" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null/CMakeFiles/comp_null.dir/DependInfo.cmake" "--color=" [ 56%] Generating shaders/equirect2.vert.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect2.vert --vn shaders_equirect2_vert -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/equirect2.vert.h [ 56%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/client/comp_gl_xlib_glue.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 57%] Building C object src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/null/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/null/null_compositor.c" [ 57%] Linking CXX static library libcomp_client.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_client.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_client.dir/link.txt --verbose=1 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/equirect2.vert /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 [ 58%] Generating shaders/layer.comp.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.comp --vn shaders_layer_comp -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/layer.comp.h /usr/bin/ranlib libcomp_client.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 58%] Built target comp_client [ 58%] Linking CXX executable tests_rational cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_rational.dir/link.txt --verbose=1 [ 58%] Generating shaders/layer.frag.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.frag --vn shaders_layer_frag -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/layer.frag.h [ 58%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/client/ipc_client_device.c" /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_rational.dir/tests_rational.cpp.o -o tests_rational libtests_main.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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.comp /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.frag [ 58%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_debug_hsv_viewer.cpp" [ 59%] Generating shaders/layer.vert.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.vert --vn shaders_layer_vert -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/layer.vert.h [ 59%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/server/ipc_server_per_client_thread.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 59%] Linking CXX static library libcomp_null.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null" && /usr/bin/cmake -P CMakeFiles/comp_null.dir/cmake_clean_target.cmake [ 59%] Built target tests_rational 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/DependInfo.cmake" "--color=" [ 60%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/client/ipc_client_hmd.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null" && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_null.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/layer.vert /usr/bin/ar qc libcomp_null.a CMakeFiles/comp_null.dir/null_compositor.c.o /usr/bin/ranlib libcomp_null.a [ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_action.c" [ 60%] Generating shaders/mesh.frag.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/mesh.frag --vn shaders_mesh_frag -o /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/shaders/mesh.frag.h make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 60%] Built target comp_null [ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_instance.c" [ 60%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/server/ipc_server_process.c" [ 60%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/client/ipc_client_instance.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/shaders/mesh.frag cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_render.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 60%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_buffer.c" [ 60%] Linking CXX static library libipc_client.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cmake -P CMakeFiles/ipc_client.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_device.c.o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o /usr/bin/ranlib libipc_client.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_comp_client_vulkan.dir/DependInfo.cmake" "--color=" [ 61%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o [ 61%] Built target ipc_client cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_euroc_recorder.cpp" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_comp_client_opengl.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/build [ 62%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc/server/ipc_server_mainloop_linux.c" [ 62%] Building CXX object tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o [ 62%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_compute.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_comp_client_vulkan.cpp" [ 62%] Building CXX object tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_comp_client_opengl.cpp" [ 63%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o [ 63%] Linking CXX static library libipc_server.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" && /usr/bin/cmake -P CMakeFiles/ipc_server.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_negotiate.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_gfx.c" [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_session.c" [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_resources.c" /usr/bin/ranlib libipc_server.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 64%] Built target ipc_server [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_shaders.c" [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_space.c" [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/render/render_util.c" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/ctl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 64%] Building C object src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/ctl/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/ctl/main.c" [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_swapchain.c" [ 64%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_file.cpp" [ 64%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.cpp" [ 65%] Linking CXX static library libcomp_render.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_render.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_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_util.c.o [ 65%] Linking CXX executable monado-ctl cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl" && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-ctl.dir/link.txt --verbose=1 /usr/bin/ranlib libcomp_render.a /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now "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 ../../auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/librt.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 65%] Built target comp_render 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_api_system.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 67%] Generating /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c" [ 67%] Built target monado-ctl [ 67%] Generating /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h [ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_binding.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h" [ 67%] Generating /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c" [ 67%] Generating /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_main.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 68%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_compositor.c" [ 69%] Linking CXX executable tests_comp_client_vulkan cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_vulkan.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -o tests_comp_client_vulkan libtests_main.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/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-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/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a [ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_dpad.c" [ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_event.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 69%] Built target tests_comp_client_vulkan [ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_handle_base.c" [ 70%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_input.c" [ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_renderer.c" [ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_settings.c" [ 70%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_hsv_filter.c" [ 70%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_input_transform.c" [ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_target_swapchain.c" [ 70%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_kalman.cpp" [ 70%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_instance.c" [ 71%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_layer.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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_layer.c.o -MF CMakeFiles/comp_main.dir/main/comp_layer.c.o.d -o CMakeFiles/comp_main.dir/main/comp_layer.c.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_layer.c" [ 71%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_logger.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_instance.c: In function 'oxr_instance_create': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_instance.c:377:54: warning: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic] 377 | pRENDERDOC_GetAPI RENDERDOC_GetAPI = (pRENDERDOC_GetAPI)dlsym(mod, "RENDERDOC_GetAPI"); | ^ [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_path.c" [ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_layer_renderer.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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_layer_renderer.c.o -MF CMakeFiles/comp_main.dir/main/comp_layer_renderer.c.o.d -o CMakeFiles/comp_main.dir/main/comp_layer_renderer.c.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_layer_renderer.c" [ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_xcb.c" [ 72%] Linking CXX executable tests_comp_client_opengl cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_opengl.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -o tests_comp_client_opengl libtests_main.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/x86_64-linux-gnu/libSDL2.so ../src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-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 ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm [ 72%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_direct_randr.c" [ 73%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psmv.cpp" [ 73%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/flexkalman" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/hungarian" -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -fPIC -fdiagnostics-color=always -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp" [ 73%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_pretty_print.c" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 73%] Built target tests_comp_client_opengl [ 73%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_session.c" [ 74%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_peek.c" [ 74%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_session_frame_end.c" [ 74%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_direct_nvidia.c" [ 75%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_space.c" [ 75%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_swapchain.c" [ 75%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_system.c" [ 75%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_vk_display.c" [ 75%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_verify.c" [ 75%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_direct.c" [ 75%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_xdev.c" [ 76%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_session_gfx_vk.c" [ 76%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_swapchain_vk.c" [ 76%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_wayland.c" [ 77%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_direct_wayland.c" [ 77%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_vulkan.c" [ 77%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c" [ 77%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols" -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_wayland.c:185:1: warning: missing initializer for field 'wm_capabilities' of 'const struct xdg_toplevel_listener' [-Wmissing-field-initializers] 185 | }; | ^ In file included from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/main/comp_window_wayland.c:18: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h:1539:16: note: 'wm_capabilities' declared here 1539 | void (*wm_capabilities)(void *data, | ^~~~~~~~~~~~~~~ [ 77%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_swapchain_gl.c" [ 78%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_session_gfx_gl_xlib.c" [ 78%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cc -DXR_USE_GRAPHICS_API_OPENGL -DXR_USE_GRAPHICS_API_OPENGL_ES -DXR_USE_GRAPHICS_API_VULKAN -DXR_USE_PLATFORM_EGL -DXR_USE_PLATFORM_XLIB -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/oxr_session_gfx_egl.c" [ 78%] Linking CXX static library libcomp_main.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" && /usr/bin/cmake -P CMakeFiles/comp_main.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_layer.c.o CMakeFiles/comp_main.dir/main/comp_layer_renderer.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 78%] Built target comp_main [ 78%] Linking CXX static library libst_oxr.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cmake -P CMakeFiles/st_oxr.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_oxr.dir/link.txt --verbose=1 /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_binding.c.o CMakeFiles/st_oxr.dir/oxr_dpad.c.o CMakeFiles/st_oxr.dir/oxr_event.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 78%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/depend cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_input_transform.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 78%] Building C object src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o [ 78%] Building CXX object tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cc -D_GNU_SOURCE -Dopenxr_monado_EXPORTS -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr/target.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/Catch2" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/openxr_includes" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/renderdoc_api" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/tests/tests_input_transform.cpp" [ 78%] Linking CXX shared module libopenxr_monado.so cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cmake -E cmake_link_script CMakeFiles/openxr_monado.dir/link.txt --verbose=1 /usr/bin/c++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -u xrNegotiateLoaderRuntimeInterface -Wl,--version-script=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr/libopenxr.version -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/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so /usr/lib/x86_64-linux-gnu/libvulkan.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 ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/librt.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cmake -DOUT_FILE=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/openxr_monado-dev.json -DRUNTIME_PATH=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/libopenxr_monado.so -P /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/make_build_manifest_openxr_monado.cmake make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 78%] Built target openxr_monado [ 79%] Linking CXX static library libdrv_rift_s.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_rift_s.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 79%] Built target drv_rift_s [ 79%] Linking CXX executable tests_input_transform cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -o tests_input_transform libtests_main.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/ogl/libaux_ogl.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/x86_64-linux-gnu/libcjson.so.1.7.17 -lm ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/x86_64-linux-gnu/libvulkan.so /usr/lib/x86_64-linux-gnu/libGLX.so /usr/lib/x86_64-linux-gnu/libOpenGL.so -ldl make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 79%] Built target tests_input_transform In file included from /usr/include/eigen3/Eigen/Core:294, from /usr/include/eigen3/Eigen/Dense:1, from /usr/include/eigen3/Eigen/Eigen:1, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp:36: In copy constructor 'Eigen::PlainObjectBase::PlainObjectBase(const Eigen::PlainObjectBase&) [with Derived = Eigen::Matrix]', inlined from 'Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>::Matrix(const Eigen::Matrix<_Scalar, _Rows, _Cols, _Options, _MaxRows, _MaxCols>&) [with _Scalar = float; int _Rows = 4; int _Cols = 1; int _Options = 0; int _MaxRows = 4; int _MaxCols = 1]' at /usr/include/eigen3/Eigen/src/Core/Matrix.h:414:65, inlined from 'xrt::auxiliary::tracking::psvr::match_data::match_data(const xrt::auxiliary::tracking::psvr::match_data&)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp:194:16, inlined from 'void std::__new_allocator<_Tp>::construct(_Up*, _Args&& ...) [with _Up = xrt::auxiliary::tracking::psvr::match_data; _Args = {const xrt::auxiliary::tracking::psvr::match_data&}; _Tp = xrt::auxiliary::tracking::psvr::match_data]' at /usr/include/c++/13/bits/new_allocator.h:191:4, inlined from 'static void std::allocator_traits >::construct(allocator_type&, _Up*, _Args&& ...) [with _Up = xrt::auxiliary::tracking::psvr::match_data; _Args = {const xrt::auxiliary::tracking::psvr::match_data&}; _Tp = xrt::auxiliary::tracking::psvr::match_data]' at /usr/include/c++/13/bits/alloc_traits.h:538:17, inlined from 'void std::vector<_Tp, _Alloc>::push_back(const value_type&) [with _Tp = xrt::auxiliary::tracking::psvr::match_data; _Alloc = std::allocator]' at /usr/include/c++/13/bits/stl_vector.h:1283:30, inlined from 'void xrt::auxiliary::tracking::psvr::create_match_list(TrackerPSVR&)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp:1218:28, inlined from 'int t_psvr_create(xrt_frame_context*, t_stereo_camera_calibration*, xrt_tracked_psvr**, xrt_frame_sink**)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp:2111:19: /usr/include/eigen3/Eigen/src/Core/PlainObjectBase.h:512:17: warning: 'md.xrt::auxiliary::tracking::psvr::match_data::position.Eigen::Matrix::.Eigen::PlainObjectBase >::m_storage' may be used uninitialized [-Wmaybe-uninitialized] 512 | : Base(), m_storage(other.m_storage) { } | ^~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp: In function 'int t_psvr_create(xrt_frame_context*, t_stereo_camera_calibration*, xrt_tracked_psvr**, xrt_frame_sink**)': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp:1190:30: note: 'md' declared here 1190 | match_data_t md; | ^~ [ 79%] Linking CXX static library libaux_tracking.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/cmake -P CMakeFiles/aux_tracking.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_tracking.dir/link.txt --verbose=1 /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_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_euroc_recorder.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 /usr/bin/ranlib libaux_tracking.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 79%] 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 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vive" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psmv.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_euroc.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_wmr.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_wmr.dir/build.make src/xrt/drivers/CMakeFiles/drv_wmr.dir/build 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_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 79%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o [ 79%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vive/vive_bindings.c" [ 79%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vive/vive_poses.c" [ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o [ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vive/vive_config.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_bt_controller.c" [ 80%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o [ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o [ 81%] Building CXX object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o [ 81%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o [ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o [ 80%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_dump.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/c++ -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/psmv/psmv_driver.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_config.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_prober.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_hmd.c" [ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_prober.c" [ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_runner.c" [ 81%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_tracking.c" [ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_protocol.c" [ 81%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_udev.c" [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_controller_protocol.c" [ 82%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_libusb.c" [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_source.c" [ 82%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober/p_libuvc.c" [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/wmr/wmr_camera.c" [ 83%] Linking CXX static library libaux_vive.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" && /usr/bin/cmake -P CMakeFiles/aux_vive.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vive.dir/link.txt --verbose=1 /usr/bin/ar qc libaux_vive.a CMakeFiles/aux_vive.dir/vive_config.c.o CMakeFiles/aux_vive.dir/vive_bindings.c.o CMakeFiles/aux_vive.dir/vive_poses.c.o /usr/bin/ranlib libaux_vive.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 83%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_remote.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vive.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_vive.dir/build.make src/xrt/drivers/CMakeFiles/drv_vive.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_device.c" [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_controller.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_hmd.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_prober.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_protocol.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_hub.c" [ 85%] Linking CXX static library libst_prober.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" && /usr/bin/cmake -P CMakeFiles/st_prober.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 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 /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_hub.c:282:1: warning: conflicting types for 'r_create_devices' due to enum/integer mismatch; have 'int(uint16_t, struct xrt_system_devices **)' {aka 'int(short unsigned int, struct xrt_system_devices **)'} [-Wenum-int-mismatch] 282 | r_create_devices(uint16_t port, struct xrt_system_devices **out_xsysd) | ^~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_hub.c:14: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/remote/r_interface.h:139:1: note: previous declaration of 'r_create_devices' with type 'xrt_result_t(uint16_t, struct xrt_system_devices **)' {aka 'enum xrt_result(short unsigned int, struct xrt_system_devices **)'} 139 | r_create_devices(uint16_t port, struct xrt_system_devices **out_xsysd); | ^~~~~~~~~~~~~~~~ /usr/bin/ranlib libst_prober.a [ 85%] Linking CXX static library libdrv_psmv.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_psmv.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psmv.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ar qc libdrv_psmv.a CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o [ 85%] Built target st_prober /usr/bin/ranlib libdrv_psmv.a [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o [ 86%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_source.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/vive/vive_lighthouse.c" [ 86%] Linking CXX static library libdrv_wmr.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_wmr.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_wmr.dir/link.txt --verbose=1 /usr/bin/ar qc libdrv_wmr.a CMakeFiles/drv_wmr.dir/wmr/wmr_config.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_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 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 86%] Built target drv_psmv /usr/bin/ranlib libdrv_wmr.a [ 86%] Linking CXX static library libdrv_remote.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_remote.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 86%] Built target drv_wmr make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 86%] Linking CXX static library libdrv_vive.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_vive.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 [ 86%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/ranlib libdrv_vive.a [ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o [ 87%] Building CXX object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene.cpp.o [ 87%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_calibrate.c" [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_ogl.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_prober.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene.cpp" [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_record.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_ogl.c" [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_debug.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_hand_tracking_demo.c" [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_video.c" [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_debug.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_main_menu.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c: In function 'handle_input': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c:144:9: warning: 'igSliderFloat2' accessing 8 bytes in a region of size 4 [-Wstringop-overflow=] 144 | igSliderFloat2("Thumbstick", &d->thumbstick.x, -1, 1, "%.2f", 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c:144:9: note: referencing argument 2 of type 'float[2]' In file included from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_imgui.h:13, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c:18: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/cimgui.h:2014:17: note: in a call to function 'igSliderFloat2' 2014 | CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); | ^~~~~~~~~~~~~~ /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c:150:9: warning: 'igSliderFloat2' accessing 8 bytes in a region of size 4 [-Wstringop-overflow=] 150 | igSliderFloat2("Trackpad", &d->trackpad.x, -1, 1, "%.2f", 0); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_remote.c:150:9: note: referencing argument 2 of type 'float[2]' /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui/imgui/cimgui.h:2014:17: note: in a call to function 'igSliderFloat2' 2014 | CIMGUI_API bool igSliderFloat2(const char* label,float v[2],float v_min,float v_max,const char* format,ImGuiSliderFlags flags); | ^~~~~~~~~~~~~~ make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 88%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_stb.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_stb.c" [ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o [ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_window_record.c.o [ 89%] Built target drv_vive cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_scene_tracking_overrides.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/stb" -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/gui_window_record.c" [ 89%] Linking CXX static library libst_gui.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" && /usr/bin/cmake -P CMakeFiles/st_gui.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_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_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_window_record.c.o /usr/bin/ranlib libst_gui.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 89%] Built target st_gui make -f src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build.make src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build.make src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 90%] Building C object src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/oxr_sdl2_hack.c.o [ 90%] Building CXX object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o [ 90%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o [ 90%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/qwerty" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/oxr_sdl2_hack.c.o -MF CMakeFiles/oxr_sdl2.dir/oxr_sdl2_hack.c.o.d -o CMakeFiles/oxr_sdl2.dir/oxr_sdl2_hack.c.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr/oxr_sdl2_hack.c" [ 90%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o [ 90%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/c++ -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++17 -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_program.cpp" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_device.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_instance.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_compositor.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_main.c" [ 91%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o [ 91%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_hack_stubs.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test/sdl_swapchain.c" [ 91%] Linking CXX static library liboxr_sdl2.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cmake -P CMakeFiles/oxr_sdl2.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" && /usr/bin/cmake -E cmake_link_script CMakeFiles/oxr_sdl2.dir/link.txt --verbose=1 /usr/bin/ar qc liboxr_sdl2.a CMakeFiles/oxr_sdl2.dir/oxr_sdl2_hack.c.o /usr/bin/ranlib liboxr_sdl2.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 91%] Built target oxr_sdl2 [ 92%] Linking CXX executable sdl-test cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now "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 ../../auxiliary/vk/libaux_vk.a /usr/lib/x86_64-linux-gnu/libvulkan.so ../../auxiliary/util/libaux_util_process.a -lbsd ../../ipc/libipc_shared.a /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libsystemd.so ../../../external/libxrt-external-imgui-sdl2.a /usr/lib/x86_64-linux-gnu/libSDL2.so ../../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/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0 /usr/lib/x86_64-linux-gnu/libz.so ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 92%] Built target sdl-test /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp: In function 'xrt_fs* euroc_player_create(xrt_frame_context*, const char*, euroc_player_config*)': /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:917:62: warning: '%d' directive output may be truncated writing between 1 and 10 bytes into a region of size 5 [-Wformat-truncation=] 917 | (void)snprintf(label, sizeof(label), "Camera %d", i); | ^~ In function 'void euroc_player_setup_gui(euroc_player*)', inlined from 'xrt_fs* euroc_player_create(xrt_frame_context*, const char*, euroc_player_config*)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:992:24: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:917:54: note: directive argument in the range [0, 2147483646] 917 | (void)snprintf(label, sizeof(label), "Camera %d", i); | ^~~~~~~~~~~ In file included from /usr/include/stdio.h:906, from /usr/include/c++/13/cstdio:42, from /usr/include/c++/13/ext/string_conversions.h:45, from /usr/include/c++/13/bits/basic_string.h:4109, from /usr/include/c++/13/string:54, from /usr/include/opencv4/opencv2/core/cvstd.hpp:56, from /usr/include/opencv4/opencv2/core/base.hpp:58, from /usr/include/opencv4/opencv2/core.hpp:53, from /usr/include/opencv4/opencv2/opencv.hpp:52, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.hpp:12, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:19: In function 'int snprintf(char*, size_t, const char*, ...)', inlined from 'void euroc_player_setup_gui(euroc_player*)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:917:17, inlined from 'xrt_fs* euroc_player_create(xrt_frame_context*, const char*, euroc_player_config*)' at /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/euroc/euroc_player.cpp:992:24: /usr/include/x86_64-linux-gnu/bits/stdio2.h:54:35: note: '__builtin___snprintf_chk' output between 9 and 18 bytes into a destination of size 12 54 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 55 |  __glibc_objsize (__s), __fmt, | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 56 |  __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~ [ 93%] Linking CXX static library libdrv_euroc.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" && /usr/bin/cmake -P CMakeFiles/drv_euroc.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 93%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_lists.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 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_north_star.c.o [ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o [ 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_simulated.c.o [ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o [ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o [ 94%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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_north_star.c.o -MF CMakeFiles/target_lists.dir/target_builder_north_star.c.o.d -o CMakeFiles/target_lists.dir/target_builder_north_star.c.o -c "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_north_star.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_legacy.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_lists.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_remote.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_rgb_tracking.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_rift_s.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_lighthouse.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_builder_simulated.c" [ 95%] Linking CXX static library libtarget_lists.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cmake -P CMakeFiles/target_lists.dir/cmake_clean_target.cmake cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_simulated.c.o CMakeFiles/target_lists.dir/target_builder_north_star.c.o /usr/bin/ranlib libtarget_lists.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 95%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/targets/common/CMakeFiles/target_instance.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_instance.c" /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_instance_no_comp.c:55:1: warning: conflicting types for 'xrt_instance_create' due to enum/integer mismatch; have 'int(struct xrt_instance_info *, struct xrt_instance **)' [-Wenum-int-mismatch] 55 | xrt_instance_create(struct xrt_instance_info *ii, struct xrt_instance **out_xinst) | ^~~~~~~~~~~~~~~~~~~ In file included from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util/u_system_helpers.h:15, from /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common/target_instance_no_comp.c:12: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include/xrt/xrt_instance.h:200:1: note: previous declaration of 'xrt_instance_create' with type 'xrt_result_t(struct xrt_instance_info *, struct xrt_instance **)' {aka 'enum xrt_result(struct xrt_instance_info *, struct xrt_instance **)'} 200 | xrt_instance_create(struct xrt_instance_info *ii, struct xrt_instance **out_xinst); | ^~~~~~~~~~~~~~~~~~~ [ 96%] Linking CXX static library libtarget_instance_no_comp.a cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance_no_comp.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 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 96%] Built target target_instance_no_comp [ 96%] Linking CXX static library libtarget_instance.a 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli/CMakeFiles/cli.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cmake -P CMakeFiles/target_instance.dir/cmake_clean_target.cmake make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui/CMakeFiles/gui.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o [ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_calibration_dump.c" [ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o [ 96%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o [ 96%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_probe.c" [ 97%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_test.c" /usr/bin/ar qc libtarget_instance.a CMakeFiles/target_instance.dir/target_instance.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_main.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/gui/gui_sdl2.c" [ 97%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_calibrate.c" [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/gui/gui_sdl2_main.c" [ 99%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o [ 99%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_lighthouse.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/gui/gui_sdl2_imgui.c" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cc -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli/cli_cmd_slambatch.c" /usr/bin/ranlib libtarget_instance.a make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 99%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/service" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service/CMakeFiles/monado-service.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [100%] Building C object src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service" && /usr/bin/cc -DCIMGUI_NO_EXPORT -D_GNU_SOURCE -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/nanopb" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/include" -I/usr/include/libusb-1.0 -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/glad/include" -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui/.." -I"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers/qwerty" -isystem /usr/include/SDL2 -isystem "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external/imgui" -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -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-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/service/main.c" [100%] Linking CXX executable monado-cli cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" && /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/cli.dir/cli_cmd_calibration_dump.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/x86_64-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_ns.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_psvr.a /usr/lib/x86_64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_remote.a ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_vive.a ../../auxiliary/vive/libaux_vive.a /usr/lib/x86_64-linux-gnu/libz.so ../../drivers/libdrv_qwerty.a /usr/lib/x86_64-linux-gnu/libSDL2.so ../../drivers/libdrv_wmr.a /usr/lib/x86_64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_euroc.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/x86_64-linux-gnu/libjpeg.so ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0 [100%] Linking CXX executable monado-service cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service" && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-service.dir/link.txt --verbose=1 /usr/bin/c++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now "CMakeFiles/monado-service.dir/main.c.o" -o monado-service ../../auxiliary/util/libaux_util.a ../../state_trackers/prober/libst_prober.a ../../ipc/libipc_server.a ../common/libtarget_lists.a ../common/libtarget_instance.a ../openxr/liboxr_sdl2.a ../../state_trackers/gui/libst_gui.a ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/ogl/libaux_ogl.a ../../auxiliary/util/libaux_util_process.a -lbsd ../../ipc/libipc_shared.a /usr/lib/x86_64-linux-gnu/librt.a /usr/lib/x86_64-linux-gnu/libsystemd.so ../../state_trackers/prober/libst_prober.a /usr/lib/x86_64-linux-gnu/libudev.so -luvc -lusb-1.0 ../common/libtarget_lists.a ../../drivers/libdrv_multi.a ../../drivers/libdrv_v4l2.a ../../drivers/libdrv_vf.a ../../drivers/libdrv_ns.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_psvr.a /usr/lib/x86_64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_vive.a ../../drivers/libdrv_wmr.a /usr/lib/x86_64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_euroc.a ../../compositor/libcomp_main.a ../../compositor/libcomp_render.a -lxcb-randr -lX11-xcb -lX11 -lxcb -lxcb-randr -lX11-xcb -lX11 -lxcb /usr/lib/x86_64-linux-gnu/libX11.so -lwayland-client /usr/lib/x86_64-linux-gnu/libdrm.so ../../compositor/null/libcomp_null.a ../../compositor/libcomp_util.a ../../auxiliary/vk/libaux_vk.a /usr/lib/x86_64-linux-gnu/libvulkan.so ../../compositor/libcomp_multi.a ../../drivers/libdrv_remote.a ../../auxiliary/vive/libaux_vive.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0 /usr/lib/x86_64-linux-gnu/libz.so ../../auxiliary/gstreamer/libaux_gstreamer.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 ../../../external/libxrt-external-imgui.a ../../drivers/libdrv_qwerty.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/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/libSDL2.so [100%] Linking CXX executable monado-gui cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1=. -fstack-protector-strong -fstack-clash-protection -Wformat -Werror=format-security -fcf-protection -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now CMakeFiles/gui.dir/gui_sdl2.c.o CMakeFiles/gui.dir/gui_sdl2_imgui.c.o CMakeFiles/gui.dir/gui_sdl2_main.c.o -o monado-gui ../../auxiliary/os/libaux_os.a ../../auxiliary/ogl/libaux_ogl.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../state_trackers/gui/libst_gui.a ../common/libtarget_instance_no_comp.a ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/ogl/libaux_ogl.a ../../../external/libxrt-external-imgui.a ../../auxiliary/gstreamer/libaux_gstreamer.a ../../state_trackers/prober/libst_prober.a /usr/lib/x86_64-linux-gnu/libudev.so -luvc -lusb-1.0 ../common/libtarget_lists.a ../../drivers/libdrv_remote.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_ns.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_psvr.a /usr/lib/x86_64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_vive.a ../../auxiliary/vive/libaux_vive.a /usr/lib/x86_64-linux-gnu/libz.so ../../drivers/libdrv_qwerty.a /usr/lib/x86_64-linux-gnu/libSDL2.so ../../drivers/libdrv_wmr.a /usr/lib/x86_64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_euroc.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings.a /usr/lib/x86_64-linux-gnu/libjpeg.so /usr/lib/x86_64-linux-gnu/libcjson.so.1.7.17 -lm /usr/lib/x86_64-linux-gnu/libopencv_highgui.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_videoio.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_video.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_features2d.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_flann.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_dnn.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.4.6.0 /usr/lib/x86_64-linux-gnu/libopencv_core.so.4.6.0 make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [100%] Built target cli make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [100%] Built target monado-service make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [100%] Built target gui make[2]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/CMakeFiles" 0 make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' dh_auto_test cd obj-x86_64-linux-gnu && make -j12 test ARGS\+=--verbose ARGS\+=-j12 make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' Running tests... /usr/bin/ctest --force-new-ctest-process --verbose -j12 UpdateCTestConfiguration from :/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/DartConfiguration.tcl UpdateCTestConfiguration from :/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/DartConfiguration.tcl Test project /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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 test 1 Start 1: tests_cxx_wrappers 1: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_cxx_wrappers "--success" 1: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 1: Test timeout computed to be: 1500 test 2 Start 2: tests_deque 2: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_deque "--success" 2: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 2: Test timeout computed to be: 1500 test 3 Start 3: tests_generic_callbacks 3: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_generic_callbacks "--success" 3: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 3: Test timeout computed to be: 1500 test 4 Start 4: tests_history_buf 4: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_history_buf "--success" 4: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 4: Test timeout computed to be: 1500 test 5 Start 5: tests_id_ringbuffer 5: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_id_ringbuffer "--success" 5: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 5: Test timeout computed to be: 1500 test 6 Start 6: tests_input_transform 6: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_input_transform "--success" 6: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 6: Test timeout computed to be: 1500 test 7 Start 7: tests_json 7: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_json "--success" 7: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 7: Test timeout computed to be: 1500 test 8 Start 8: tests_lowpass_float 8: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_lowpass_float "--success" 8: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 8: Test timeout computed to be: 1500 test 9 Start 9: tests_lowpass_integer 9: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_lowpass_integer "--success" 9: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 9: Test timeout computed to be: 1500 test 10 Start 10: tests_pacing 10: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_pacing "--success" 10: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 10: Test timeout computed to be: 1500 test 11 Start 11: tests_quatexpmap 11: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_quatexpmap "--success" 11: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 11: Test timeout computed to be: 1500 test 12 Start 12: tests_quat_change_of_basis 12: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_quat_change_of_basis "--success" 12: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 12: Test timeout computed to be: 1500 1: 1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1: tests_cxx_wrappers is a Catch v2.13.10 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: 2: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2: tests_deque is a Catch v2.13.10 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: 0x000055db51253b50 != 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: 3: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: tests_generic_callbacks is a Catch v2.13.10 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:102: 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: 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:102: 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: 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: ------------------------------------------------------------------------------- 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:102: 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:82 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:84: 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:86: PASSED: 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &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:102: 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:89 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:91: 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:93: 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:96: 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:98: 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: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:102: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: 1 == 1 3: 3: =============================================================================== 3: All tests passed (41 assertions in 1 test case) 3: 4: 4: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: tests_history_buf is a Catch v2.13.10 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a8 == 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: !(0x00007ffe5556a9a8 == 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: !(0x00007ffe5556a9a8 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: !(0x00007ffe5556a9a4 == 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: 5: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: tests_id_ringbuffer is a Catch v2.13.10 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 = u_id_ringbuffer_push_back(buffer, 0)) >= 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 = u_id_ringbuffer_push_back(buffer, 0)) >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( (one_inner_index = u_id_ringbuffer_push_back(buffer, 1)) >= 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 = u_id_ringbuffer_push_back(buffer, 0)) >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( (one_inner_index = u_id_ringbuffer_push_back(buffer, 1)) >= 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 = u_id_ringbuffer_push_back(buffer, 0)) >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( (one_inner_index = u_id_ringbuffer_push_back(buffer, 1)) >= 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 = u_id_ringbuffer_push_back(buffer, 0)) >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:194: PASSED: 5: REQUIRE( (two_inner_index = u_id_ringbuffer_push_back(buffer, 2)) >= 0 ) 5: with expansion: 5: 2 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:195: PASSED: 5: REQUIRE( (four_inner_index = u_id_ringbuffer_push_back(buffer, 4)) >= 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: 6: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: tests_input_transform is a Catch v2.13.10 host application. 6: Run with -? for options 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: -1.0f == -1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: -0.5f == -0.5f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 0.0f == 0.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: -0.0f == -0.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 0.5f == 0.5f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:37 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:41: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:45: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:46: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 -1 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:48 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:53: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:54: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 1.0f == 1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:58 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:62: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:66: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:67: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:69 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:74: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:75: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 0.0f == 0.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:58 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:62: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:66: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:67: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:69 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:74: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:75: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: -0.0f == -0.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:58 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:62: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:66: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:67: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:69 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:74: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:75: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 0.5f == 0.5f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:58 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:62: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:66: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:67: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec1 0 to 1 identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:69 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:74: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:75: PASSED: 6: CHECK( input.value.vec1.x == output.value.vec1.x ) 6: with expansion: 6: 1.0f == 1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec2 input 6: path component x 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:85 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:87: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:92: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:93: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:95: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:96: PASSED: 6: CHECK( input.value.vec2.x == output.value.vec1.x ) 6: with expansion: 6: -1.0f == -1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: Adding transform: get x of Vec2 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec2 input 6: path component y 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:99 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:101: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:106: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:107: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:109: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:110: PASSED: 6: CHECK( input.value.vec2.y == output.value.vec1.x ) 6: with expansion: 6: 1.0f == 1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: Adding transform: get y of Vec2 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From Vec2 input 6: no component 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:113 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:115: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: 6: ./tests/tests_input_transform.cpp:120: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: 6: ./tests/tests_input_transform.cpp:121: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: 6: ./tests/tests_input_transform.cpp:124: PASSED: 6: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: !false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: No rule to get float from vec2f for binding /mock_vec2 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From bool input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:128 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:131: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:135: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:136: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From bool input 6: False 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:138 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:142: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:143: PASSED: 6: CHECK( 0.0f == output.value.vec1.x ) 6: with expansion: 6: 0.0f == 0.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 6: Adding transform: bool to float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From bool input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:128 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:131: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:135: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:136: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Float action 6: From bool input 6: True 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:146 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:150: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:151: PASSED: 6: CHECK( 1.0f == output.value.vec1.x ) 6: with expansion: 6: 1.0f == 1.0f 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 6: Adding transform: bool to float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Bool identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:159 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:163: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:165: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:166: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Bool identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:168 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:172: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:173: PASSED: 6: CHECK( input.value.boolean == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Bool identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:159 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:163: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:165: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:166: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Bool identity 6: Roundtrip 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:168 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:172: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:173: PASSED: 6: CHECK( input.value.boolean == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:177 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:181: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:183: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:184: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: True 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:186 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:191: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:192: PASSED: 6: CHECK( output.value.boolean == true ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:177 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:181: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:183: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:184: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: True 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:186 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:191: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:192: PASSED: 6: CHECK( output.value.boolean == true ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:177 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:181: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:183: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:184: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: False 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:195 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:200: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:201: PASSED: 6: CHECK( output.value.boolean == false ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:177 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:181: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:183: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:184: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 -1 to 1 6: False 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:195 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:200: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:201: PASSED: 6: CHECK( output.value.boolean == false ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:205 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:209: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:212: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:213: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: True 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:215 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:220: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:221: PASSED: 6: CHECK( output.value.boolean == true ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Adding transform: threshold [0, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:205 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:209: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:212: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:213: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: True 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:215 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:220: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:221: PASSED: 6: CHECK( output.value.boolean == true ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Adding transform: threshold [0, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:205 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:209: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:212: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:213: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: False 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:224 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:229: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:230: PASSED: 6: CHECK( output.value.boolean == false ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Adding transform: threshold [0, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:205 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:209: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:212: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:213: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec1 0 to 1 6: False 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:224 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:229: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:230: PASSED: 6: CHECK( output.value.boolean == false ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Adding transform: threshold [0, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec2 6: x 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:240 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:242: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:245: PASSED: 6: CHECK( transform_count == 2 ) 6: with expansion: 6: 2 == 2 6: 6: ./tests/tests_input_transform.cpp:246: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035746390 != nullptr 6: 6: ./tests/tests_input_transform.cpp:248: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:249: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: Adding transform: get x of Vec2 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec2 6: y 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:252 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:254: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:257: PASSED: 6: CHECK( transform_count == 2 ) 6: with expansion: 6: 2 == 2 6: 6: ./tests/tests_input_transform.cpp:258: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x000056403572c6f0 != nullptr 6: 6: ./tests/tests_input_transform.cpp:260: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:261: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: Adding transform: get y of Vec2 6: Adding transform: threshold [-1, 1] float 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Bool action 6: From Vec2 6: no component 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:264 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:266: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: 6: ./tests/tests_input_transform.cpp:271: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: 6: ./tests/tests_input_transform.cpp:272: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: 6: ./tests/tests_input_transform.cpp:275: PASSED: 6: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: !false 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: No rule to get float from vec2f for binding /mock 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From Pose identity 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:284 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:287: PASSED: 6: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock_pose", &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:290: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_POSE' 6: Using identity transform for input. 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From other input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:293 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:306: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: with message: 6: input_type := 4 6: 6: ./tests/tests_input_transform.cpp:311: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: with message: 6: input_type := 4 6: 6: ./tests/tests_input_transform.cpp:312: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: with message: 6: input_type := 4 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 6: Could not transform! 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From other input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:293 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:306: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: with message: 6: input_type := 1 6: 6: ./tests/tests_input_transform.cpp:311: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: with message: 6: input_type := 1 6: 6: ./tests/tests_input_transform.cpp:312: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: with message: 6: input_type := 1 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 6: Could not transform! 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From other input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:293 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:306: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: with message: 6: input_type := 0 6: 6: ./tests/tests_input_transform.cpp:311: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: with message: 6: input_type := 0 6: 6: ./tests/tests_input_transform.cpp:312: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: with message: 6: input_type := 0 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 6: Could not transform! 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From other input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:293 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:306: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: with message: 6: input_type := 2 6: 6: ./tests/tests_input_transform.cpp:311: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: with message: 6: input_type := 2 6: 6: ./tests/tests_input_transform.cpp:312: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: with message: 6: input_type := 2 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: No rule to get float from vec2f for binding /mock 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: Pose action 6: From other input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:293 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:306: PASSED: 6: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 6: with expansion: 6: !false 6: with message: 6: input_type := 3 6: 6: ./tests/tests_input_transform.cpp:311: PASSED: 6: CHECK( transform_count == 0 ) 6: with expansion: 6: 0 == 0 6: with message: 6: input_type := 3 6: 6: ./tests/tests_input_transform.cpp:312: PASSED: 6: CHECK( transforms == nullptr ) 6: with expansion: 6: nullptr == nullptr 6: with message: 6: input_type := 3 6: 6: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC3_MINUS_ONE_TO_ONE' 6: Could not transform! 6: 6: ------------------------------------------------------------------------------- 6: input_transform 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:21 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:318: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: up region is off in center 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:363 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:367: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:368: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 7: 7: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: tests_json is a Catch v2.13.10 host application. 7: Run with -? for options 7: 7: ------------------------------------------------------------------------------- 7: u_json 7: JSONBuilder builds as expected 7: ------------------------------------------------------------------------------- 7: ./tests/tests_json.cpp:96 7: ............................................................................... 7: 7: ./tests/tests_json.cpp:116: PASSED: 7: CHECK( json_node.toString(false) == node_from_string.toString(false) ) 7: with expansion: 7: "{ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: }" 7: == 7: "{ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: }" 7: with messages: 7: json_node={ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: } 7: node_from_string={ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: } 7: 7: ------------------------------------------------------------------------------- 7: u_json 7: Complex JSON is preserved through save and load 7: ------------------------------------------------------------------------------- 7: ./tests/tests_json.cpp:119 7: ............................................................................... 7: 7: ./tests/tests_json.cpp:124: PASSED: 7: CHECK( json_node.toString(false) == loaded.toString(false) ) 7: with expansion: 7: "{ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: }" 7: == 7: "{ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: }" 7: with messages: 7: json_node={ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: } 7: loaded={ 7: "alpha": [1, true, 3.14, { 7: "beta": 4, 7: "gamma": 5 7: }, { 7: "delta": 6 7: }, [{ 7: "epsilon": [7], 7: "zeta": false 7: }]], 7: "eta": "theta", 7: "iota": { 7: "kappa": [{ 7: "lambda": [5.5, [4.4, 3.3], { 7: }, 2.2, 1, 0, { 7: }, [-1], -2.2, -3.3, -4.4, -5.5] 7: }] 7: }, 7: "mu": true, 7: "nu": false, 7: "xi": 42, 7: "omicron": [], 7: "pi": 3.141592, 7: "rho": [{ 7: "sigma": [{ 7: "tau": [{ 7: "upsilon": [[[]]] 7: }] 7: }] 7: }] 7: } 7: 7: ------------------------------------------------------------------------------- 7: u_json 7: Read methods work 7: ------------------------------------------------------------------------------- 7: ./tests/tests_json.cpp:127 7: ............................................................................... 7: 7: ./tests/tests_json.cpp:129: PASSED: 7: CHECK( json_node["eta"].asString() == "theta" ) 7: with expansion: 7: "theta" == "theta" 7: 7: ERROR [asDouble] Invalid double: "theta" 7: From field named: eta, defaults 3.140000 7: ./tests/tests_json.cpp:130: PASSED: 7: CHECK( json_node["eta"].asDouble(3.14) == 3.14 ) 7: with expansion: 7: 3.14 == 3.14 7: 7: ./tests/tests_json.cpp:131: PASSED: 7: CHECK( json_node["mu"].asBool(false) == true ) 7: with expansion: 7: true == true 7: 7: ./tests/tests_json.cpp:132: PASSED: 7: CHECK( json_node["alpha"][0].canBool() ) 7: with expansion: 7: true 7: 7: ./tests/tests_json.cpp:133: PASSED: 7: CHECK( json_node["alpha"][0].asBool(false) == true ) 7: with expansion: 7: true == true 7: 7: ./tests/tests_json.cpp:134: PASSED: 7: CHECK( json_node["alpha"][4]["delta"].asInt(-1) == 6 ) 7: with expansion: 7: 6 == 6 7: 7: ./tests/tests_json.cpp:135: PASSED: 7: CHECK( json_node["alpha"][4]["delta"].asDouble(-1) == 6.0 ) 7: with expansion: 7: 6.0 == 6.0 7: 7: ./tests/tests_json.cpp:136: PASSED: 7: CHECK( json_node["rho"][0]["sigma"][0]["tau"][0]["upsilon"].asArray().size() == 1 ) 7: with expansion: 7: 1 == 1 7: 7: ./tests/tests_json.cpp:137: PASSED: 7: CHECK( json_node["alpha"][3].asObject()["gamma"].asInt() == 5 ) 7: with expansion: 7: 5 == 5 7: 7: ./tests/tests_json.cpp:138: PASSED: 7: CHECK( json_node["iota"].hasKey("kappa") ) 7: with expansion: 7: true 7: 7: =============================================================================== 7: All tests passed (12 assertions in 1 test case) 7: 8: 8: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: tests_lowpass_float is a Catch v2.13.10 host application. 8: Run with -? for options 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:32 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 577.88647f > 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 598.37f > 577.88647f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.87982f > 598.37f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.99115f > 599.87982f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.99933f > 599.99115f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.99994f > 599.99933f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 600.0f > 599.99994f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:50 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 161.05675f < 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.81502f < 161.05675f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.06007f < 150.81502f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.00443f < 150.06007f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.00032f < 150.00443f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.00003f < 150.00032f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0f < 150.00003f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - float 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:66 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:32 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 577.8864953253 > 300.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 598.36997637 > 577.8864953253 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.8798482161 > 598.36997637 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9911434099 > 599.8798482161 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9993471658 > 599.9911434099 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999518785 > 599.9993471658 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999964529 > 599.9999518785 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999997385 > 599.9999964529 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999999807 > 599.9999997385 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999999986 > 599.9999999807 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599.9999999999 > 599.9999999986 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 600.0 > 599.9999999999 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 600.0 > 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:44: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 600.0 > 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ./tests/tests_lowpass_float.cpp:38: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:39: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:42: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 600.0 == 600.0 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:50 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 161.0567523374 < 300.0 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.815011815 < 161.0567523374 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0600758919 < 150.815011815 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0044282951 < 150.0600758919 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0003264171 < 150.0044282951 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000240608 < 150.0003264171 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000017736 < 150.0000240608 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000001307 < 150.0000017736 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000000096 < 150.0000001307 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000000007 < 150.0000000096 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0000000001 < 150.0000000007 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0 < 150.0000000001 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0 < 150.0 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0 < 150.0 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:61: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150.0 < 150.0 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0 == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0 == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0 == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0 == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:56: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:57: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:59: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150.0 == 150.0f 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:19 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:23: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:27: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:28: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:29: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: LowPassIIRFilter - double 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:66 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:71: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:72: PASSED: 8: CHECK( filter.getTimestampNs() == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:73: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300.0 == 300.0f 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:78 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:82: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000560df02f2820 8: 8: ./tests/tests_lowpass_float.cpp:84: PASSED: 8: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:89: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:90: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:93: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:94: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:95: PASSED: 8: CHECK( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:98 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 577.88647f > 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 598.37f > 577.88647f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 599.87982f > 598.37f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 599.99115f > 599.87982f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 599.99933f > 599.99115f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 599.99994f > 599.99933f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:110: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 8: with expansion: 8: 600.0f > 599.99994f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ./tests/tests_lowpass_float.cpp:104: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:105: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:108: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 8: with expansion: 8: 600.0f == 600.0f 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:78 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:82: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000560df02edc80 8: 8: ./tests/tests_lowpass_float.cpp:84: PASSED: 8: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:89: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:90: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:93: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:94: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:95: PASSED: 8: CHECK( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:116 8: ............................................................................... 8: 9: 9: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: tests_lowpass_integer is a Catch v2.13.10 host application. 9: Run with -? for options 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: Increase 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:29 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 450 (0x1c2) > 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 525 (0x20d) > 450 (0x1c2) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 562 (0x232) > 525 (0x20d) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 581 (0x245) > 562 (0x232) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 590 (0x24e) > 581 (0x245) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 595 (0x253) > 590 (0x24e) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 597 (0x255) > 595 (0x253) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 598 (0x256) > 597 (0x255) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 599 (0x257) > 598 (0x256) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: Decrease 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:45 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 225 < 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 187 < 225 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 168 < 187 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 159 < 168 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 154 < 159 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 152 < 154 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 151 < 152 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 150 < 151 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - int32_t 9: Stay Same 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:60 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: Increase 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:29 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 450 (0x1c2) > 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 525 (0x20d) > 450 (0x1c2) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 562 (0x232) > 525 (0x20d) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 581 (0x245) > 562 (0x232) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 590 (0x24e) > 581 (0x245) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 595 (0x253) > 590 (0x24e) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 597 (0x255) > 595 (0x253) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 598 (0x256) > 597 (0x255) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:39: PASSED: 9: REQUIRE( filter.getState() > prev ) 9: with expansion: 9: 599 (0x257) > 598 (0x256) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:34: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:37: PASSED: 9: REQUIRE( filter.getState() == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: Decrease 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:45 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 225 < 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 187 < 225 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 168 < 187 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 159 < 168 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 154 < 159 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 152 < 154 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 151 < 152 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:55: PASSED: 9: REQUIRE( filter.getState() < prev ) 9: with expansion: 9: 150 < 151 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:51: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:53: PASSED: 9: REQUIRE( filter.getState() == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:18 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:22: PASSED: 9: CHECK_FALSE( filter.isInitialized() ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:25: PASSED: 9: CHECK( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:26: PASSED: 9: CHECK( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ------------------------------------------------------------------------------- 9: IntegerLowPassIIRFilter - uint32_t 9: Stay Same 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:60 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:65: PASSED: 9: REQUIRE( filter.isInitialized() ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:66: PASSED: 9: REQUIRE( filter.getState() == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:71 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:75: PASSED: 9: CHECK( filter ) 9: with expansion: 9: 0x0000557bf5b28bc0 9: 9: ./tests/tests_lowpass_integer.cpp:77: PASSED: 9: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:80: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:81: PASSED: 9: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: Increase 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:85 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 450 (0x1c2) > 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 525 (0x20d) > 450 (0x1c2) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 562 (0x232) > 525 (0x20d) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 581 (0x245) > 562 (0x232) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 590 (0x24e) > 581 (0x245) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 595 (0x253) > 590 (0x24e) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 597 (0x255) > 595 (0x253) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 598 (0x256) > 597 (0x255) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:95: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 9: with expansion: 9: 599 (0x257) > 598 (0x256) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ./tests/tests_lowpass_integer.cpp:90: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:93: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 9: with expansion: 9: 599 (0x257) == 599 (0x257) 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:71 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:75: PASSED: 9: CHECK( filter ) 9: with expansion: 9: 0x0000557bf5b2f230 9: 9: ./tests/tests_lowpass_integer.cpp:77: PASSED: 9: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:80: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:81: PASSED: 9: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: Decrease 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:101 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 225 < 300 (0x12c) 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 187 < 225 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 168 < 187 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 159 < 168 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 154 < 159 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 152 < 154 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 151 < 152 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:111: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 9: with expansion: 9: 150 < 151 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ./tests/tests_lowpass_integer.cpp:107: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:109: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 9: with expansion: 9: 150 == 150 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:71 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:75: PASSED: 9: CHECK( filter ) 9: with expansion: 9: 0x0000557bf5b0f320 9: 9: ./tests/tests_lowpass_integer.cpp:77: PASSED: 9: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: !false 9: 9: ./tests/tests_lowpass_integer.cpp:80: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:81: PASSED: 9: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ------------------------------------------------------------------------------- 9: m_lowpass_integer 9: Stay Same 9: ------------------------------------------------------------------------------- 9: ./tests/tests_lowpass_integer.cpp:116 9: ............................................................................... 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: ./tests/tests_lowpass_integer.cpp:121: PASSED: 9: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 9: with expansion: 9: true 9: 9: ./tests/tests_lowpass_integer.cpp:122: PASSED: 9: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 9: with expansion: 9: 300 (0x12c) == 300 9: 9: =============================================================================== 9: All tests passed (390 assertions in 3 test cases) 9: 10: 10: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: tests_pacing is a Catch v2.13.10 host application. 10: Run with -? for options 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_display_timing 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:193 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:197: PASSED: 10: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) 10: with expansion: 10: 0 == 0 10: 10: ./tests/tests_pacing.cpp:199: PASSED: 10: REQUIRE( upc != nullptr ) 10: with expansion: 10: 0x000055a74a397c60 != nullptr 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000158400000 (0x38d7eae377e00) 10: >= 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000161000000 (0x38d7eae5f2a40) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000161000000 (0x38d7eae5f2a40) 10: > 10: 1000000158400000 (0x38d7eae377e00) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000165000000 (0x38d7eae9c3340) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000165000000 (0x38d7eae9c3340) 10: > 10: 1000000161000000 (0x38d7eae5f2a40) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 0 10: 1000000001000000 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_display_timing 10: faster than expected 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:214 10: ............................................................................... 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000161000000 (0x38d7eae5f2a40) 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 1 > 0 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000178400000 (0x38d7eaf68ab00) 10: >= 10: 1000000002240000 (0x38d7ea4e8ae00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000181000000 (0x38d7eaf905740) 10: > 10: 1000000002240000 (0x38d7ea4e8ae00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000181000000 (0x38d7eaf905740) 10: > 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000185000000 (0x38d7eafcd6040) 10: > 10: 1000000002240000 (0x38d7ea4e8ae00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000185000000 (0x38d7eafcd6040) 10: > 10: 1000000181000000 (0x38d7eaf905740) 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id1 10: 1000000002240000 10: 1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000002240000 (0x38d7ea4e8ae00) 10: <= 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000002240000 (0x38d7ea4e8ae00) 10: <= 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: frame id1 10: 1000000002240000 10: 10: frame_id: 0 10: desired_present_time_ns: 1000000161000000 10: actual_present_time_ns: 1000000161000000 10: earliest_present_time_ns: 1000000017000000 10: present_margin_ns: 14760000 10: now_ns: 1000000162000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000181000000 (0x38d7eaf905740) 10: >= 10: 1000000179640000 (0x38d7eaf7b96c0) 10: with messages: 10: frame id1 10: 1000000002240000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000181000000 (0x38d7eaf905740) 10: with messages: 10: frame id1 10: 1000000002240000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 2 > 1 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000190720000 (0x38d7eb024a800) 10: >= 10: 1000000179640000 (0x38d7eaf7b96c0) 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000193000000 (0x38d7eb0477240) 10: > 10: 1000000179640000 (0x38d7eaf7b96c0) 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000193000000 (0x38d7eb0477240) 10: > 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000197000000 (0x38d7eb0847b40) 10: > 10: 1000000179640000 (0x38d7eaf7b96c0) 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000197000000 (0x38d7eb0847b40) 10: > 10: 1000000193000000 (0x38d7eb0477240) 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id2 10: 1000000179640000 10: 2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000179640000 (0x38d7eaf7b96c0) 10: <= 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: frame id2 10: 1000000179640000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000179640000 (0x38d7eaf7b96c0) 10: <= 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: frame id2 10: 1000000179640000 10: 10: frame_id: 1 10: desired_present_time_ns: 1000000181000000 10: actual_present_time_ns: 1000000181000000 10: earliest_present_time_ns: 1000000181000000 10: present_margin_ns: 1360000 10: now_ns: 1000000182000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000193000000 (0x38d7eb0477240) 10: >= 10: 1000000191960000 (0x38d7eb03793c0) 10: with messages: 10: frame id2 10: 1000000179640000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000193000000 (0x38d7eb0477240) 10: with messages: 10: frame id2 10: 1000000179640000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 3 > 2 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000211040000 (0x38d7eb15ab700) 10: >= 10: 1000000191960000 (0x38d7eb03793c0) 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000213000000 (0x38d7eb1789f40) 10: > 10: 1000000191960000 (0x38d7eb03793c0) 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000213000000 (0x38d7eb1789f40) 10: > 10: 1000000211040000 (0x38d7eb15ab700) 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000217000000 (0x38d7eb1b5a840) 10: > 10: 1000000191960000 (0x38d7eb03793c0) 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000217000000 (0x38d7eb1b5a840) 10: > 10: 1000000213000000 (0x38d7eb1789f40) 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id3 10: 1000000191960000 10: 3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000191960000 (0x38d7eb03793c0) 10: <= 10: 1000000211040000 (0x38d7eb15ab700) 10: with messages: 10: frame id3 10: 1000000191960000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000191960000 (0x38d7eb03793c0) 10: <= 10: 1000000211040000 (0x38d7eb15ab700) 10: with messages: 10: frame id3 10: 1000000191960000 10: 10: frame_id: 2 10: desired_present_time_ns: 1000000193000000 10: actual_present_time_ns: 1000000193000000 10: earliest_present_time_ns: 1000000193000000 10: present_margin_ns: 1040000 10: now_ns: 1000000194000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000213000000 (0x38d7eb1789f40) 10: >= 10: 1000000212280000 (0x38d7eb16da2c0) 10: with messages: 10: frame id3 10: 1000000191960000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000213000000 (0x38d7eb1789f40) 10: with messages: 10: frame id3 10: 1000000191960000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 4 > 3 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000223040000 (0x38d7eb211d200) 10: >= 10: 1000000212280000 (0x38d7eb16da2c0) 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000225000000 (0x38d7eb22fba40) 10: > 10: 1000000212280000 (0x38d7eb16da2c0) 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000225000000 (0x38d7eb22fba40) 10: > 10: 1000000223040000 (0x38d7eb211d200) 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000229000000 (0x38d7eb26cc340) 10: > 10: 1000000212280000 (0x38d7eb16da2c0) 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000229000000 (0x38d7eb26cc340) 10: > 10: 1000000225000000 (0x38d7eb22fba40) 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id4 10: 1000000212280000 10: 4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000212280000 (0x38d7eb16da2c0) 10: <= 10: 1000000223040000 (0x38d7eb211d200) 10: with messages: 10: frame id4 10: 1000000212280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000212280000 (0x38d7eb16da2c0) 10: <= 10: 1000000223040000 (0x38d7eb211d200) 10: with messages: 10: frame id4 10: 1000000212280000 10: 10: frame_id: 3 10: desired_present_time_ns: 1000000213000000 10: actual_present_time_ns: 1000000213000000 10: earliest_present_time_ns: 1000000213000000 10: present_margin_ns: 720000 10: now_ns: 1000000214000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000225000000 (0x38d7eb22fba40) 10: >= 10: 1000000224280000 (0x38d7eb224bdc0) 10: with messages: 10: frame id4 10: 1000000212280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000225000000 (0x38d7eb22fba40) 10: with messages: 10: frame id4 10: 1000000212280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 5 > 4 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000243040000 (0x38d7eb342ff00) 10: >= 10: 1000000224280000 (0x38d7eb224bdc0) 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000245000000 (0x38d7eb360e740) 10: > 10: 1000000224280000 (0x38d7eb224bdc0) 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000245000000 (0x38d7eb360e740) 10: > 10: 1000000243040000 (0x38d7eb342ff00) 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000249000000 (0x38d7eb39df040) 10: > 10: 1000000224280000 (0x38d7eb224bdc0) 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000249000000 (0x38d7eb39df040) 10: > 10: 1000000245000000 (0x38d7eb360e740) 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id5 10: 1000000224280000 10: 5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000224280000 (0x38d7eb224bdc0) 10: <= 10: 1000000243040000 (0x38d7eb342ff00) 10: with messages: 10: frame id5 10: 1000000224280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000224280000 (0x38d7eb224bdc0) 10: <= 10: 1000000243040000 (0x38d7eb342ff00) 10: with messages: 10: frame id5 10: 1000000224280000 10: 10: frame_id: 4 10: desired_present_time_ns: 1000000225000000 10: actual_present_time_ns: 1000000225000000 10: earliest_present_time_ns: 1000000225000000 10: present_margin_ns: 720000 10: now_ns: 1000000226000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000245000000 (0x38d7eb360e740) 10: >= 10: 1000000244280000 (0x38d7eb355eac0) 10: with messages: 10: frame id5 10: 1000000224280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000245000000 (0x38d7eb360e740) 10: with messages: 10: frame id5 10: 1000000224280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 6 > 5 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000255040000 (0x38d7eb3fa1a00) 10: >= 10: 1000000244280000 (0x38d7eb355eac0) 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000257000000 (0x38d7eb4180240) 10: > 10: 1000000244280000 (0x38d7eb355eac0) 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000257000000 (0x38d7eb4180240) 10: > 10: 1000000255040000 (0x38d7eb3fa1a00) 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000261000000 (0x38d7eb4550b40) 10: > 10: 1000000244280000 (0x38d7eb355eac0) 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000261000000 (0x38d7eb4550b40) 10: > 10: 1000000257000000 (0x38d7eb4180240) 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id6 10: 1000000244280000 10: 6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000244280000 (0x38d7eb355eac0) 10: <= 10: 1000000255040000 (0x38d7eb3fa1a00) 10: with messages: 10: frame id6 10: 1000000244280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000244280000 (0x38d7eb355eac0) 10: <= 10: 1000000255040000 (0x38d7eb3fa1a00) 10: with messages: 10: frame id6 10: 1000000244280000 10: 10: frame_id: 5 10: desired_present_time_ns: 1000000245000000 10: actual_present_time_ns: 1000000245000000 10: earliest_present_time_ns: 1000000245000000 10: present_margin_ns: 720000 10: now_ns: 1000000246000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000257000000 (0x38d7eb4180240) 10: >= 10: 1000000256280000 (0x38d7eb40d05c0) 10: with messages: 10: frame id6 10: 1000000244280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000257000000 (0x38d7eb4180240) 10: with messages: 10: frame id6 10: 1000000244280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 7 > 6 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000275040000 (0x38d7eb52b4700) 10: >= 10: 1000000256280000 (0x38d7eb40d05c0) 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000277000000 (0x38d7eb5492f40) 10: > 10: 1000000256280000 (0x38d7eb40d05c0) 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000277000000 (0x38d7eb5492f40) 10: > 10: 1000000275040000 (0x38d7eb52b4700) 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000281000000 (0x38d7eb5863840) 10: > 10: 1000000256280000 (0x38d7eb40d05c0) 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000281000000 (0x38d7eb5863840) 10: > 10: 1000000277000000 (0x38d7eb5492f40) 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id7 10: 1000000256280000 10: 7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000256280000 (0x38d7eb40d05c0) 10: <= 10: 1000000275040000 (0x38d7eb52b4700) 10: with messages: 10: frame id7 10: 1000000256280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000256280000 (0x38d7eb40d05c0) 10: <= 10: 1000000275040000 (0x38d7eb52b4700) 10: with messages: 10: frame id7 10: 1000000256280000 10: 10: frame_id: 6 10: desired_present_time_ns: 1000000257000000 10: actual_present_time_ns: 1000000257000000 10: earliest_present_time_ns: 1000000257000000 10: present_margin_ns: 720000 10: now_ns: 1000000258000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000277000000 (0x38d7eb5492f40) 10: >= 10: 1000000276280000 (0x38d7eb53e32c0) 10: with messages: 10: frame id7 10: 1000000256280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000277000000 (0x38d7eb5492f40) 10: with messages: 10: frame id7 10: 1000000256280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 8 > 7 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000287040000 (0x38d7eb5e26200) 10: >= 10: 1000000276280000 (0x38d7eb53e32c0) 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000289000000 (0x38d7eb6004a40) 10: > 10: 1000000276280000 (0x38d7eb53e32c0) 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000289000000 (0x38d7eb6004a40) 10: > 10: 1000000287040000 (0x38d7eb5e26200) 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000293000000 (0x38d7eb63d5340) 10: > 10: 1000000276280000 (0x38d7eb53e32c0) 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000293000000 (0x38d7eb63d5340) 10: > 10: 1000000289000000 (0x38d7eb6004a40) 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id8 10: 1000000276280000 10: 8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000276280000 (0x38d7eb53e32c0) 10: <= 10: 1000000287040000 (0x38d7eb5e26200) 10: with messages: 10: frame id8 10: 1000000276280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000276280000 (0x38d7eb53e32c0) 10: <= 10: 1000000287040000 (0x38d7eb5e26200) 10: with messages: 10: frame id8 10: 1000000276280000 10: 10: frame_id: 7 10: desired_present_time_ns: 1000000277000000 10: actual_present_time_ns: 1000000277000000 10: earliest_present_time_ns: 1000000277000000 10: present_margin_ns: 720000 10: now_ns: 1000000278000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000289000000 (0x38d7eb6004a40) 10: >= 10: 1000000288280000 (0x38d7eb5f54dc0) 10: with messages: 10: frame id8 10: 1000000276280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000289000000 (0x38d7eb6004a40) 10: with messages: 10: frame id8 10: 1000000276280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 9 > 8 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000307040000 (0x38d7eb7138f00) 10: >= 10: 1000000288280000 (0x38d7eb5f54dc0) 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000309000000 (0x38d7eb7317740) 10: > 10: 1000000288280000 (0x38d7eb5f54dc0) 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000309000000 (0x38d7eb7317740) 10: > 10: 1000000307040000 (0x38d7eb7138f00) 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000313000000 (0x38d7eb76e8040) 10: > 10: 1000000288280000 (0x38d7eb5f54dc0) 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000313000000 (0x38d7eb76e8040) 10: > 10: 1000000309000000 (0x38d7eb7317740) 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id9 10: 1000000288280000 10: 9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000288280000 (0x38d7eb5f54dc0) 10: <= 10: 1000000307040000 (0x38d7eb7138f00) 10: with messages: 10: frame id9 10: 1000000288280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000288280000 (0x38d7eb5f54dc0) 10: <= 10: 1000000307040000 (0x38d7eb7138f00) 10: with messages: 10: frame id9 10: 1000000288280000 10: 10: frame_id: 8 10: desired_present_time_ns: 1000000289000000 10: actual_present_time_ns: 1000000289000000 10: earliest_present_time_ns: 1000000289000000 10: present_margin_ns: 720000 10: now_ns: 1000000290000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000309000000 (0x38d7eb7317740) 10: >= 10: 1000000308280000 (0x38d7eb7267ac0) 10: with messages: 10: frame id9 10: 1000000288280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000309000000 (0x38d7eb7317740) 10: with messages: 10: frame id9 10: 1000000288280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 10 > 9 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000319040000 (0x38d7eb7caaa00) 10: >= 10: 1000000308280000 (0x38d7eb7267ac0) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: > 10: 1000000308280000 (0x38d7eb7267ac0) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: > 10: 1000000319040000 (0x38d7eb7caaa00) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000325000000 (0x38d7eb8259b40) 10: > 10: 1000000308280000 (0x38d7eb7267ac0) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000325000000 (0x38d7eb8259b40) 10: > 10: 1000000321000000 (0x38d7eb7e89240) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id10 10: 1000000308280000 10: 10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000308280000 (0x38d7eb7267ac0) 10: <= 10: 1000000319040000 (0x38d7eb7caaa00) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000308280000 (0x38d7eb7267ac0) 10: <= 10: 1000000319040000 (0x38d7eb7caaa00) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10: frame_id: 9 10: desired_present_time_ns: 1000000309000000 10: actual_present_time_ns: 1000000309000000 10: earliest_present_time_ns: 1000000309000000 10: present_margin_ns: 720000 10: now_ns: 1000000310000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: >= 10: 1000000320280000 (0x38d7eb7dd95c0) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000321000000 (0x38d7eb7e89240) 10: with messages: 10: frame id10 10: 1000000308280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 11 > 10 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000339040000 (0x38d7eb8fbd700) 10: >= 10: 1000000320280000 (0x38d7eb7dd95c0) 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000341000000 (0x38d7eb919bf40) 10: > 10: 1000000320280000 (0x38d7eb7dd95c0) 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000341000000 (0x38d7eb919bf40) 10: > 10: 1000000339040000 (0x38d7eb8fbd700) 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000345000000 (0x38d7eb956c840) 10: > 10: 1000000320280000 (0x38d7eb7dd95c0) 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000345000000 (0x38d7eb956c840) 10: > 10: 1000000341000000 (0x38d7eb919bf40) 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id11 10: 1000000320280000 10: 11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000320280000 (0x38d7eb7dd95c0) 10: <= 10: 1000000339040000 (0x38d7eb8fbd700) 10: with messages: 10: frame id11 10: 1000000320280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000320280000 (0x38d7eb7dd95c0) 10: <= 10: 1000000339040000 (0x38d7eb8fbd700) 10: with messages: 10: frame id11 10: 1000000320280000 10: 10: frame_id: 10 10: desired_present_time_ns: 1000000321000000 10: actual_present_time_ns: 1000000321000000 10: earliest_present_time_ns: 1000000321000000 10: present_margin_ns: 720000 10: now_ns: 1000000322000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000341000000 (0x38d7eb919bf40) 10: >= 10: 1000000340280000 (0x38d7eb90ec2c0) 10: with messages: 10: frame id11 10: 1000000320280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000341000000 (0x38d7eb919bf40) 10: with messages: 10: frame id11 10: 1000000320280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 12 > 11 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000351040000 (0x38d7eb9b2f200) 10: >= 10: 1000000340280000 (0x38d7eb90ec2c0) 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: > 10: 1000000340280000 (0x38d7eb90ec2c0) 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: > 10: 1000000351040000 (0x38d7eb9b2f200) 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000357000000 (0x38d7eba0de340) 10: > 10: 1000000340280000 (0x38d7eb90ec2c0) 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000357000000 (0x38d7eba0de340) 10: > 10: 1000000353000000 (0x38d7eb9d0da40) 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id12 10: 1000000340280000 10: 12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000340280000 (0x38d7eb90ec2c0) 10: <= 10: 1000000351040000 (0x38d7eb9b2f200) 10: with messages: 10: frame id12 10: 1000000340280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000340280000 (0x38d7eb90ec2c0) 10: <= 10: 1000000351040000 (0x38d7eb9b2f200) 10: with messages: 10: frame id12 10: 1000000340280000 10: 10: frame_id: 11 10: desired_present_time_ns: 1000000341000000 10: actual_present_time_ns: 1000000341000000 10: earliest_present_time_ns: 1000000341000000 10: present_margin_ns: 720000 10: now_ns: 1000000342000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: >= 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: with messages: 10: frame id12 10: 1000000340280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000353000000 (0x38d7eb9d0da40) 10: with messages: 10: frame id12 10: 1000000340280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 13 > 12 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000371040000 (0x38d7ebae41f00) 10: >= 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000373000000 (0x38d7ebb020740) 10: > 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000373000000 (0x38d7ebb020740) 10: > 10: 1000000371040000 (0x38d7ebae41f00) 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000377000000 (0x38d7ebb3f1040) 10: > 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000377000000 (0x38d7ebb3f1040) 10: > 10: 1000000373000000 (0x38d7ebb020740) 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id13 10: 1000000352280000 10: 13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: <= 10: 1000000371040000 (0x38d7ebae41f00) 10: with messages: 10: frame id13 10: 1000000352280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000352280000 (0x38d7eb9c5ddc0) 10: <= 10: 1000000371040000 (0x38d7ebae41f00) 10: with messages: 10: frame id13 10: 1000000352280000 10: 10: frame_id: 12 10: desired_present_time_ns: 1000000353000000 10: actual_present_time_ns: 1000000353000000 10: earliest_present_time_ns: 1000000353000000 10: present_margin_ns: 720000 10: now_ns: 1000000354000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000373000000 (0x38d7ebb020740) 10: >= 10: 1000000372280000 (0x38d7ebaf70ac0) 10: with messages: 10: frame id13 10: 1000000352280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000373000000 (0x38d7ebb020740) 10: with messages: 10: frame id13 10: 1000000352280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 14 > 13 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000383040000 (0x38d7ebb9b3a00) 10: >= 10: 1000000372280000 (0x38d7ebaf70ac0) 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: > 10: 1000000372280000 (0x38d7ebaf70ac0) 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: > 10: 1000000383040000 (0x38d7ebb9b3a00) 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000389000000 (0x38d7ebbf62b40) 10: > 10: 1000000372280000 (0x38d7ebaf70ac0) 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000389000000 (0x38d7ebbf62b40) 10: > 10: 1000000385000000 (0x38d7ebbb92240) 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id14 10: 1000000372280000 10: 14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000372280000 (0x38d7ebaf70ac0) 10: <= 10: 1000000383040000 (0x38d7ebb9b3a00) 10: with messages: 10: frame id14 10: 1000000372280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000372280000 (0x38d7ebaf70ac0) 10: <= 10: 1000000383040000 (0x38d7ebb9b3a00) 10: with messages: 10: frame id14 10: 1000000372280000 10: 10: frame_id: 13 10: desired_present_time_ns: 1000000373000000 10: actual_present_time_ns: 1000000373000000 10: earliest_present_time_ns: 1000000373000000 10: present_margin_ns: 720000 10: now_ns: 1000000374000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: >= 10: 1000000384280000 (0x38d7ebbae25c0) 10: with messages: 10: frame id14 10: 1000000372280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000385000000 (0x38d7ebbb92240) 10: with messages: 10: frame id14 10: 1000000372280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 15 > 14 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000403040000 (0x38d7ebccc6700) 10: >= 10: 1000000384280000 (0x38d7ebbae25c0) 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000405000000 (0x38d7ebcea4f40) 10: > 10: 1000000384280000 (0x38d7ebbae25c0) 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000405000000 (0x38d7ebcea4f40) 10: > 10: 1000000403040000 (0x38d7ebccc6700) 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000409000000 (0x38d7ebd275840) 10: > 10: 1000000384280000 (0x38d7ebbae25c0) 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000409000000 (0x38d7ebd275840) 10: > 10: 1000000405000000 (0x38d7ebcea4f40) 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id15 10: 1000000384280000 10: 15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000384280000 (0x38d7ebbae25c0) 10: <= 10: 1000000403040000 (0x38d7ebccc6700) 10: with messages: 10: frame id15 10: 1000000384280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000384280000 (0x38d7ebbae25c0) 10: <= 10: 1000000403040000 (0x38d7ebccc6700) 10: with messages: 10: frame id15 10: 1000000384280000 10: 10: frame_id: 14 10: desired_present_time_ns: 1000000385000000 10: actual_present_time_ns: 1000000385000000 10: earliest_present_time_ns: 1000000385000000 10: present_margin_ns: 720000 10: now_ns: 1000000386000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000405000000 (0x38d7ebcea4f40) 10: >= 10: 1000000404280000 (0x38d7ebcdf52c0) 10: with messages: 10: frame id15 10: 1000000384280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000405000000 (0x38d7ebcea4f40) 10: with messages: 10: frame id15 10: 1000000384280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 16 > 15 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000415040000 (0x38d7ebd838200) 10: >= 10: 1000000404280000 (0x38d7ebcdf52c0) 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: > 10: 1000000404280000 (0x38d7ebcdf52c0) 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: > 10: 1000000415040000 (0x38d7ebd838200) 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000421000000 (0x38d7ebdde7340) 10: > 10: 1000000404280000 (0x38d7ebcdf52c0) 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000421000000 (0x38d7ebdde7340) 10: > 10: 1000000417000000 (0x38d7ebda16a40) 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id16 10: 1000000404280000 10: 16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000404280000 (0x38d7ebcdf52c0) 10: <= 10: 1000000415040000 (0x38d7ebd838200) 10: with messages: 10: frame id16 10: 1000000404280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000404280000 (0x38d7ebcdf52c0) 10: <= 10: 1000000415040000 (0x38d7ebd838200) 10: with messages: 10: frame id16 10: 1000000404280000 10: 10: frame_id: 15 10: desired_present_time_ns: 1000000405000000 10: actual_present_time_ns: 1000000405000000 10: earliest_present_time_ns: 1000000405000000 10: present_margin_ns: 720000 10: now_ns: 1000000406000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: >= 10: 1000000416280000 (0x38d7ebd966dc0) 10: with messages: 10: frame id16 10: 1000000404280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000417000000 (0x38d7ebda16a40) 10: with messages: 10: frame id16 10: 1000000404280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 17 > 16 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000435040000 (0x38d7ebeb4af00) 10: >= 10: 1000000416280000 (0x38d7ebd966dc0) 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000437000000 (0x38d7ebed29740) 10: > 10: 1000000416280000 (0x38d7ebd966dc0) 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000437000000 (0x38d7ebed29740) 10: > 10: 1000000435040000 (0x38d7ebeb4af00) 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000441000000 (0x38d7ebf0fa040) 10: > 10: 1000000416280000 (0x38d7ebd966dc0) 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000441000000 (0x38d7ebf0fa040) 10: > 10: 1000000437000000 (0x38d7ebed29740) 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id17 10: 1000000416280000 10: 17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000416280000 (0x38d7ebd966dc0) 10: <= 10: 1000000435040000 (0x38d7ebeb4af00) 10: with messages: 10: frame id17 10: 1000000416280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000416280000 (0x38d7ebd966dc0) 10: <= 10: 1000000435040000 (0x38d7ebeb4af00) 10: with messages: 10: frame id17 10: 1000000416280000 10: 10: frame_id: 16 10: desired_present_time_ns: 1000000417000000 10: actual_present_time_ns: 1000000417000000 10: earliest_present_time_ns: 1000000417000000 10: present_margin_ns: 720000 10: now_ns: 1000000418000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000437000000 (0x38d7ebed29740) 10: >= 10: 1000000436280000 (0x38d7ebec79ac0) 10: with messages: 10: frame id17 10: 1000000416280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000437000000 (0x38d7ebed29740) 10: with messages: 10: frame id17 10: 1000000416280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 18 > 17 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000447040000 (0x38d7ebf6bca00) 10: >= 10: 1000000436280000 (0x38d7ebec79ac0) 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: > 10: 1000000436280000 (0x38d7ebec79ac0) 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: > 10: 1000000447040000 (0x38d7ebf6bca00) 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000453000000 (0x38d7ebfc6bb40) 10: > 10: 1000000436280000 (0x38d7ebec79ac0) 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000453000000 (0x38d7ebfc6bb40) 10: > 10: 1000000449000000 (0x38d7ebf89b240) 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id18 10: 1000000436280000 10: 18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000436280000 (0x38d7ebec79ac0) 10: <= 10: 1000000447040000 (0x38d7ebf6bca00) 10: with messages: 10: frame id18 10: 1000000436280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000436280000 (0x38d7ebec79ac0) 10: <= 10: 1000000447040000 (0x38d7ebf6bca00) 10: with messages: 10: frame id18 10: 1000000436280000 10: 10: frame_id: 17 10: desired_present_time_ns: 1000000437000000 10: actual_present_time_ns: 1000000437000000 10: earliest_present_time_ns: 1000000437000000 10: present_margin_ns: 720000 10: now_ns: 1000000438000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: >= 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: with messages: 10: frame id18 10: 1000000436280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000449000000 (0x38d7ebf89b240) 10: with messages: 10: frame id18 10: 1000000436280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 19 > 18 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000467040000 (0x38d7ec09cf700) 10: >= 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000469000000 (0x38d7ec0badf40) 10: > 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000469000000 (0x38d7ec0badf40) 10: > 10: 1000000467040000 (0x38d7ec09cf700) 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000473000000 (0x38d7ec0f7e840) 10: > 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000473000000 (0x38d7ec0f7e840) 10: > 10: 1000000469000000 (0x38d7ec0badf40) 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id19 10: 1000000448280000 10: 19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: <= 10: 1000000467040000 (0x38d7ec09cf700) 10: with messages: 10: frame id19 10: 1000000448280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000448280000 (0x38d7ebf7eb5c0) 10: <= 10: 1000000467040000 (0x38d7ec09cf700) 10: with messages: 10: frame id19 10: 1000000448280000 10: 10: frame_id: 18 10: desired_present_time_ns: 1000000449000000 10: actual_present_time_ns: 1000000449000000 10: earliest_present_time_ns: 1000000449000000 10: present_margin_ns: 720000 10: now_ns: 1000000450000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000469000000 (0x38d7ec0badf40) 10: >= 10: 1000000468280000 (0x38d7ec0afe2c0) 10: with messages: 10: frame id19 10: 1000000448280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000469000000 (0x38d7ec0badf40) 10: with messages: 10: frame id19 10: 1000000448280000 10: 10: ./tests/tests_pacing.cpp:249: PASSED: 10: CHECK( loopPred.frame_id > i ) 10: with expansion: 10: 20 > 19 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000479040000 (0x38d7ec1541200) 10: >= 10: 1000000468280000 (0x38d7ec0afe2c0) 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: > 10: 1000000468280000 (0x38d7ec0afe2c0) 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: > 10: 1000000479040000 (0x38d7ec1541200) 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000485000000 (0x38d7ec1af0340) 10: > 10: 1000000468280000 (0x38d7ec0afe2c0) 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000485000000 (0x38d7ec1af0340) 10: > 10: 1000000481000000 (0x38d7ec171fa40) 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: frame id20 10: 1000000468280000 10: 20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000468280000 (0x38d7ec0afe2c0) 10: <= 10: 1000000479040000 (0x38d7ec1541200) 10: with messages: 10: frame id20 10: 1000000468280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000468280000 (0x38d7ec0afe2c0) 10: <= 10: 1000000479040000 (0x38d7ec1541200) 10: with messages: 10: frame id20 10: 1000000468280000 10: 10: frame_id: 19 10: desired_present_time_ns: 1000000469000000 10: actual_present_time_ns: 1000000469000000 10: earliest_present_time_ns: 1000000469000000 10: present_margin_ns: 720000 10: now_ns: 1000000470000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: >= 10: 1000000480280000 (0x38d7ec166fdc0) 10: with messages: 10: frame id20 10: 1000000468280000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000481000000 (0x38d7ec171fa40) 10: with messages: 10: frame id20 10: 1000000468280000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000499040000 (0x38d7ec2853f00) 10: >= 10: 1000000480280000 (0x38d7ec166fdc0) 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000501000000 (0x38d7ec2a32740) 10: > 10: 1000000480280000 (0x38d7ec166fdc0) 10: with messages: 10: 21 10: 1000000480280000 10: 11: 11: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: tests_quatexpmap is a Catch v2.13.10 host application. 11: Run with -? for options 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365674, -0.764589, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.00001f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.81379, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.00001f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365684, -0.764591, -3.02512 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764589, -3.02511 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.00001f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.362762, -0.36276, 0.362765 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731346, 0.152918, 0.605024 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.00001f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.362764, -0.362765, 0.362759 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.00002f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731184, 0.15291, 0.605023 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731348, 0.152918, 0.605022 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731346, 0.152917, 0.605022 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731345, 0.152918, 0.605022 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731345, 0.152918, 0.605022 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365671, -0.764588, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365672, -0.764589, -3.02511 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-1.8138, 1.8138, -1.8138 11: new_vel=-1.8138, 1.8138, -1.8138 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.365673, -0.764588, -3.02511 11: new_vel=0.365673, -0.764588, -3.02511 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.362758, -0.362761, 0.362759 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731351, 0.152918, 0.605022 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.362761, -0.362763, 0.362758 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731349, 0.152918, 0.60502 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731346, 0.152918, 0.605022 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731347, 0.152917, 0.605022 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test integrate velocity and finite difference mappings 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:22 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731346, 0.152918, 0.605022 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=0.36276, -0.36276, 0.36276 11: new_vel=0.36276, -0.36276, 0.36276 11: 11: ./tests/tests_quatexpmap.cpp:53: PASSED: 11: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: with messages: 11: vel=-0.0731345, 0.152918, 0.605022 11: new_vel=-0.0731345, 0.152918, 0.605022 11: 11: ------------------------------------------------------------------------------- 11: m_quatexpmap 11: Test quat_exp and quat_ln are inverses 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quatexpmap.cpp:58 11: ............................................................................... 11: 11: ./tests/tests_quatexpmap.cpp:75: PASSED: 11: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: 11: ./tests/tests_quatexpmap.cpp:75: PASSED: 11: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: 11: ./tests/tests_quatexpmap.cpp:75: PASSED: 11: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: 11: ./tests/tests_quatexpmap.cpp:75: PASSED: 11: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 11: with expansion: 11: 0.0f <= 0.001 11: 11: =============================================================================== 11: All tests passed (52 assertions in 1 test case) 11: 1/21 Test #1: tests_cxx_wrappers ............... Passed 0.07 sec 2/21 Test #2: tests_deque ...................... Passed 0.07 sec 3/21 Test #3: tests_generic_callbacks .......... Passed 0.07 sec 4/21 Test #4: tests_history_buf ................ Passed 0.07 sec 5/21 Test #5: tests_id_ringbuffer .............. Passed 0.06 sec 6/21 Test #7: tests_json ....................... Passed 0.06 sec 7/21 Test #9: tests_lowpass_integer ............ Passed 0.05 sec 8/21 Test #11: tests_quatexpmap ................. Passed 0.05 sec test 13 Start 13: tests_quat_swing_twist 13: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_quat_swing_twist "--success" 13: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 13: Test timeout computed to be: 1500 test 14 Start 14: tests_rational 14: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_rational "--success" 14: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 14: Test timeout computed to be: 1500 test 15 Start 15: tests_relation_chain 15: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_relation_chain "--success" 15: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 15: Test timeout computed to be: 1500 test 16 Start 16: tests_vector 16: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_vector "--success" 16: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 16: Test timeout computed to be: 1500 test 17 Start 17: tests_worker 17: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_worker "--success" 17: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 17: Test timeout computed to be: 1500 test 18 Start 18: tests_pose 18: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_pose "--success" 18: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 18: Test timeout computed to be: 1500 test 19 Start 19: tests_vec3_angle 19: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_vec3_angle "--success" 19: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 19: Test timeout computed to be: 1500 test 20 Start 20: tests_comp_client_vulkan 20: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_comp_client_vulkan "--success" 20: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 20: Test timeout computed to be: 1500 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: up region is on when pointing up 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:371 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:375: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:376: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (0, 0) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 0 == 0 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (0, 1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 1 == 1 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (0, -1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 2 == 2 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (-1, 0) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 4 == 4 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (1, 0) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 8 == 8 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (1, 1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 1 == 1 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (-1, -1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 2 == 2 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (-1, 1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 4 == 4 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:351 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:355: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:358: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:359: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:360: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: without an activation input 6: with (x, y) of (1, -1) 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:394 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:398: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:400: PASSED: 6: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 6: with expansion: 6: 8 == 8 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a boolean activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:404 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:412: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:415: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:416: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:417: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a boolean activation input 6: when activation input is set to true 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:419 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:422: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:423: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a boolean activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:404 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:412: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:415: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:416: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:417: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a boolean activation input 6: when activation input is set to false 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:425 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:428: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:429: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:432 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:440: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:443: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:444: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:445: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: when activation input is set to 1.0 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:447 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:450: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:451: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:432 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:440: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:443: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:444: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:445: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: when activation input is set to 0.0 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:453 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:456: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:457: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:432 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:440: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:443: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:444: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:445: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Default settings 6: with a float activation input 6: when activation input varies 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:459 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:462: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:463: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: ./tests/tests_input_transform.cpp:465: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:466: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_input_transform.cpp:468: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:469: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_input_transform.cpp:471: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:472: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:491 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:497: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:500: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:501: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035726a90 != nullptr 6: 6: ./tests/tests_input_transform.cpp:502: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: up region is off in center 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:504 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:508: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:509: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:491 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:497: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:500: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:501: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035737930 != nullptr 6: 6: ./tests/tests_input_transform.cpp:502: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: up region is on when pointing up 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:512 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:516: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:517: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:491 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:497: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:500: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:501: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035737930 != nullptr 6: 6: ./tests/tests_input_transform.cpp:502: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: up region is off when pointing down 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:519 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:523: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:524: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:491 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:497: PASSED: 6: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/dummy_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:500: PASSED: 6: CHECK( transform_count == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_input_transform.cpp:501: PASSED: 6: CHECK( transforms != nullptr ) 6: with expansion: 6: 0x0000564035737930 != nullptr 6: 6: ./tests/tests_input_transform.cpp:502: PASSED: 6: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 6: with expansion: 6: 6 == 6 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: Sticky enabled 6: without an activation input 6: up region stays on when stick moves clockwise to down 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:527 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:531: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:532: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_input_transform.cpp:535: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:536: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_input_transform.cpp:539: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:540: PASSED: 6: CHECK( true == output.value.boolean ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_input_transform.cpp:543: PASSED: 6: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 6: with expansion: 6: true 6: 6: ./tests/tests_input_transform.cpp:544: PASSED: 6: CHECK( false == output.value.boolean ) 6: with expansion: 6: false == false 6: 6: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 6: 6: ------------------------------------------------------------------------------- 6: input_transform_dpad 6: ------------------------------------------------------------------------------- 6: ./tests/tests_input_transform.cpp:330 6: ............................................................................... 6: 6: ./tests/tests_input_transform.cpp:551: PASSED: 6: CHECK( __null == transforms ) 6: with expansion: 6: 0 == nullptr 6: 6: =============================================================================== 6: All tests passed (341 assertions in 2 test cases) 6: 9/21 Test #6: tests_input_transform ............ Passed 0.11 sec 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 161.05675f < 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.81502f < 161.05675f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.06007f < 150.81502f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.00443f < 150.06007f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.00032f < 150.00443f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.00003f < 150.00032f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:127: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 8: with expansion: 8: 150.0f < 150.00003f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ./tests/tests_lowpass_float.cpp:122: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:123: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:125: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 8: with expansion: 8: 150.0f == 150.0f 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:78 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:82: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000560df02d30c0 8: 8: ./tests/tests_lowpass_float.cpp:84: PASSED: 8: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_float.cpp:89: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:90: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:93: PASSED: 8: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:94: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 12345 (0x3039) == 12345 (0x3039) 8: 8: ./tests/tests_lowpass_float.cpp:95: PASSED: 8: CHECK( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_float 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_float.cpp:132 8: ............................................................................... 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 20012345 (0x1315d39) 8: == 8: 20012345 (0x1315d39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 40012345 (0x2628a39) 8: == 8: 40012345 (0x2628a39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 60012345 (0x393b739) 8: == 8: 60012345 (0x393b739) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 80012345 (0x4c4e439) 8: == 8: 80012345 (0x4c4e439) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 100012345 (0x5f61139) 8: == 8: 100012345 (0x5f61139) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 120012345 (0x7273e39) 8: == 8: 120012345 (0x7273e39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 140012345 (0x8586b39) 8: == 8: 140012345 (0x8586b39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 160012345 (0x9899839) 8: == 8: 160012345 (0x9899839) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 180012345 (0xabac539) 8: == 8: 180012345 (0xabac539) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 200012345 (0xbebf239) 8: == 8: 200012345 (0xbebf239) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 220012345 (0xd1d1f39) 8: == 8: 220012345 (0xd1d1f39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 240012345 (0xe4e4c39) 8: == 8: 240012345 (0xe4e4c39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 260012345 (0xf7f7939) 8: == 8: 260012345 (0xf7f7939) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 280012345 (0x10b0a639) 8: == 8: 280012345 (0x10b0a639) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 300012345 (0x11e1d339) 8: == 8: 300012345 (0x11e1d339) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 320012345 (0x13130039) 8: == 8: 320012345 (0x13130039) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 340012345 (0x14442d39) 8: == 8: 340012345 (0x14442d39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 360012345 (0x15755a39) 8: == 8: 360012345 (0x15755a39) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 380012345 (0x16a68739) 8: == 8: 380012345 (0x16a68739) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: ./tests/tests_lowpass_float.cpp:137: PASSED: 8: REQUIRE( m_lowpass_float_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_float.cpp:138: PASSED: 8: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 8: with expansion: 8: 400012345 (0x17d7b439) 8: == 8: 400012345 (0x17d7b439) 8: 8: ./tests/tests_lowpass_float.cpp:139: PASSED: 8: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 8: with expansion: 8: 300.0f == 300.0f 8: 8: =============================================================================== 8: All tests passed (585 assertions in 3 test cases) 8: 10/21 Test #8: tests_lowpass_float .............. Passed 0.12 sec 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000501000000 (0x38d7ec2a32740) 10: > 10: 1000000499040000 (0x38d7ec2853f00) 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000505000000 (0x38d7ec2e03040) 10: > 10: 1000000480280000 (0x38d7ec166fdc0) 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000505000000 (0x38d7ec2e03040) 10: > 10: 1000000501000000 (0x38d7ec2a32740) 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 21 10: 1000000480280000 10: 10: ./tests/tests_pacing.cpp:263: PASSED: 10: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) < unanoseconds(predictions.desired_present_time_ns - predictions.wake_up_time_ns) ) 10: with expansion: 10: 1960us < 2600us 10: 10: ./tests/tests_pacing.cpp:265: PASSED: 10: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(shortSubmitDelay + shortGpuTime) ) 10: with expansion: 10: 1960us > 1200us 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_display_timing 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:193 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:197: PASSED: 10: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) 10: with expansion: 10: 0 == 0 10: 10: ./tests/tests_pacing.cpp:199: PASSED: 10: REQUIRE( upc != nullptr ) 10: with expansion: 10: 0x000055a74a397c60 != nullptr 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000158400000 (0x38d7eae377e00) 10: >= 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000161000000 (0x38d7eae5f2a40) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000161000000 (0x38d7eae5f2a40) 10: > 10: 1000000158400000 (0x38d7eae377e00) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000165000000 (0x38d7eae9c3340) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000165000000 (0x38d7eae9c3340) 10: > 10: 1000000161000000 (0x38d7eae5f2a40) 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 0 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 0 10: 1000000001000000 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_display_timing 10: slower than desired 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:269 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:291: PASSED: 10: REQUIRE( next_scanout_timepoint > gpu_finish ) 10: with expansion: 10: 1000000161000000 (0x38d7eae5f2a40) 10: > 10: 1000000006020000 (0x38d7ea5225ba0) 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000161000000 (0x38d7eae5f2a40) 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000178400000 (0x38d7eaf68ab00) 10: >= 10: 1000000006020000 (0x38d7ea5225ba0) 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000181000000 (0x38d7eaf905740) 10: > 10: 1000000006020000 (0x38d7ea5225ba0) 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000181000000 (0x38d7eaf905740) 10: > 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000185000000 (0x38d7eafcd6040) 10: > 10: 1000000006020000 (0x38d7ea5225ba0) 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000185000000 (0x38d7eafcd6040) 10: > 10: 1000000181000000 (0x38d7eaf905740) 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 1 10: 1000000006020000 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000006020000 (0x38d7ea5225ba0) 10: <= 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: 1 10: 1000000006020000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000006020000 (0x38d7ea5225ba0) 10: <= 10: 1000000178400000 (0x38d7eaf68ab00) 10: with messages: 10: 1 10: 1000000006020000 10: 10: frame_id: 0 10: desired_present_time_ns: 1000000161000000 10: actual_present_time_ns: 1000000161000000 10: earliest_present_time_ns: 1000000017000000 10: present_margin_ns: 10980000 10: now_ns: 1000000162000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000197000000 (0x38d7eb0847b40) 10: >= 10: 1000000183420000 (0x38d7eafb54460) 10: with messages: 10: 1 10: 1000000006020000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000197000000 (0x38d7eb0847b40) 10: with messages: 10: 1 10: 1000000006020000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000190720000 (0x38d7eb024a800) 10: >= 10: 1000000183420000 (0x38d7eafb54460) 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000193000000 (0x38d7eb0477240) 10: > 10: 1000000183420000 (0x38d7eafb54460) 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000193000000 (0x38d7eb0477240) 10: > 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000197000000 (0x38d7eb0847b40) 10: > 10: 1000000183420000 (0x38d7eafb54460) 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000197000000 (0x38d7eb0847b40) 10: > 10: 1000000193000000 (0x38d7eb0477240) 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 2 10: 1000000183420000 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000183420000 (0x38d7eafb54460) 10: <= 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: 2 10: 1000000183420000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000183420000 (0x38d7eafb54460) 10: <= 10: 1000000190720000 (0x38d7eb024a800) 10: with messages: 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000209000000 (0x38d7eb13b9640) 10: >= 10: 1000000195740000 (0x38d7eb0714160) 10: with messages: 10: 2 10: 1000000183420000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000209000000 (0x38d7eb13b9640) 10: with messages: 10: 2 10: 1000000183420000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000206720000 (0x38d7eb118cc00) 10: >= 10: 1000000195740000 (0x38d7eb0714160) 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000209000000 (0x38d7eb13b9640) 10: > 10: 1000000195740000 (0x38d7eb0714160) 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000209000000 (0x38d7eb13b9640) 10: > 10: 1000000206720000 (0x38d7eb118cc00) 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000213000000 (0x38d7eb1789f40) 10: > 10: 1000000195740000 (0x38d7eb0714160) 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000213000000 (0x38d7eb1789f40) 10: > 10: 1000000209000000 (0x38d7eb13b9640) 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 3 10: 1000000195740000 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000195740000 (0x38d7eb0714160) 10: <= 10: 1000000206720000 (0x38d7eb118cc00) 10: with messages: 10: 3 10: 1000000195740000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000195740000 (0x38d7eb0714160) 10: <= 10: 1000000206720000 (0x38d7eb118cc00) 10: with messages: 10: 3 10: 1000000195740000 10: 10: frame_id: 1 10: desired_present_time_ns: 1000000181000000 10: actual_present_time_ns: 1000000197000000 10: earliest_present_time_ns: 1000000197000000 10: present_margin_ns: 13580000 10: now_ns: 1000000198000000 10: 10: WARN [adjust_comp_time] Frame 1 missed by 16.00! 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000225000000 (0x38d7eb22fba40) 10: >= 10: 1000000211740000 (0x38d7eb1656560) 10: with messages: 10: 3 10: 1000000195740000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000225000000 (0x38d7eb22fba40) 10: with messages: 10: 3 10: 1000000195740000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000242080000 (0x38d7eb3345900) 10: >= 10: 1000000211740000 (0x38d7eb1656560) 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000245000000 (0x38d7eb360e740) 10: > 10: 1000000211740000 (0x38d7eb1656560) 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000245000000 (0x38d7eb360e740) 10: > 10: 1000000242080000 (0x38d7eb3345900) 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000249000000 (0x38d7eb39df040) 10: > 10: 1000000211740000 (0x38d7eb1656560) 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000249000000 (0x38d7eb39df040) 10: > 10: 1000000245000000 (0x38d7eb360e740) 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 4 10: 1000000211740000 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000211740000 (0x38d7eb1656560) 10: <= 10: 1000000242080000 (0x38d7eb3345900) 10: with messages: 10: 4 10: 1000000211740000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000211740000 (0x38d7eb1656560) 10: <= 10: 1000000242080000 (0x38d7eb3345900) 10: with messages: 10: 4 10: 1000000211740000 10: 10: frame_id: 2 10: desired_present_time_ns: 1000000193000000 10: actual_present_time_ns: 1000000209000000 10: earliest_present_time_ns: 1000000209000000 10: present_margin_ns: 13260000 10: now_ns: 1000000210000000 10: 10: WARN [adjust_comp_time] Frame 2 missed by 16.00! 10: frame_id: 3 10: desired_present_time_ns: 1000000209000000 10: actual_present_time_ns: 1000000225000000 10: earliest_present_time_ns: 1000000225000000 10: present_margin_ns: 13260000 10: now_ns: 1000000226000000 10: 10: WARN [adjust_comp_time] Frame 3 missed by 16.00! 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000261000000 (0x38d7eb4550b40) 10: >= 10: 1000000247100000 (0x38d7eb380f260) 10: with messages: 10: 4 10: 1000000211740000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000261000000 (0x38d7eb4550b40) 10: with messages: 10: 4 10: 1000000211740000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000252800000 (0x38d7eb3d7ec00) 10: >= 10: 1000000247100000 (0x38d7eb380f260) 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000257000000 (0x38d7eb4180240) 10: > 10: 1000000247100000 (0x38d7eb380f260) 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000257000000 (0x38d7eb4180240) 10: > 10: 1000000252800000 (0x38d7eb3d7ec00) 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000261000000 (0x38d7eb4550b40) 10: > 10: 1000000247100000 (0x38d7eb380f260) 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000261000000 (0x38d7eb4550b40) 10: > 10: 1000000257000000 (0x38d7eb4180240) 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 5 10: 1000000247100000 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000247100000 (0x38d7eb380f260) 10: <= 10: 1000000252800000 (0x38d7eb3d7ec00) 10: with messages: 10: 5 10: 1000000247100000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000247100000 (0x38d7eb380f260) 10: <= 10: 1000000252800000 (0x38d7eb3d7ec00) 10: with messages: 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000273000000 (0x38d7eb50c2640) 10: >= 10: 1000000257820000 (0x38d7eb4248560) 10: with messages: 10: 5 10: 1000000247100000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000273000000 (0x38d7eb50c2640) 10: with messages: 10: 5 10: 1000000247100000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000268800000 (0x38d7eb4cc1000) 10: >= 10: 1000000257820000 (0x38d7eb4248560) 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000273000000 (0x38d7eb50c2640) 10: > 10: 1000000257820000 (0x38d7eb4248560) 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000273000000 (0x38d7eb50c2640) 10: > 10: 1000000268800000 (0x38d7eb4cc1000) 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000277000000 (0x38d7eb5492f40) 10: > 10: 1000000257820000 (0x38d7eb4248560) 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000277000000 (0x38d7eb5492f40) 10: > 10: 1000000273000000 (0x38d7eb50c2640) 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 6 10: 1000000257820000 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000257820000 (0x38d7eb4248560) 10: <= 10: 1000000268800000 (0x38d7eb4cc1000) 10: with messages: 10: 6 10: 1000000257820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000257820000 (0x38d7eb4248560) 10: <= 10: 1000000268800000 (0x38d7eb4cc1000) 10: with messages: 10: 6 10: 1000000257820000 10: 10: frame_id: 4 10: desired_present_time_ns: 1000000245000000 10: actual_present_time_ns: 1000000261000000 10: earliest_present_time_ns: 1000000261000000 10: present_margin_ns: 13900000 10: now_ns: 1000000262000000 10: 10: WARN [adjust_comp_time] Frame 4 missed by 16.00! 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000289000000 (0x38d7eb6004a40) 10: >= 10: 1000000273820000 (0x38d7eb518a960) 10: with messages: 10: 6 10: 1000000257820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000289000000 (0x38d7eb6004a40) 10: with messages: 10: 6 10: 1000000257820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000304160000 (0x38d7eb6e79d00) 10: >= 10: 1000000273820000 (0x38d7eb518a960) 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000309000000 (0x38d7eb7317740) 10: > 10: 1000000273820000 (0x38d7eb518a960) 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000309000000 (0x38d7eb7317740) 10: > 10: 1000000304160000 (0x38d7eb6e79d00) 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000313000000 (0x38d7eb76e8040) 10: > 10: 1000000273820000 (0x38d7eb518a960) 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000313000000 (0x38d7eb76e8040) 10: > 10: 1000000309000000 (0x38d7eb7317740) 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 7 10: 1000000273820000 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000273820000 (0x38d7eb518a960) 10: <= 10: 1000000304160000 (0x38d7eb6e79d00) 10: with messages: 10: 7 10: 1000000273820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000273820000 (0x38d7eb518a960) 10: <= 10: 1000000304160000 (0x38d7eb6e79d00) 10: with messages: 10: 7 10: 1000000273820000 10: 10: frame_id: 5 10: desired_present_time_ns: 1000000257000000 10: actual_present_time_ns: 1000000273000000 10: earliest_present_time_ns: 1000000273000000 10: present_margin_ns: 15180000 10: now_ns: 1000000274000000 10: 10: WARN [adjust_comp_time] Frame 5 missed by 16.00! 10: frame_id: 6 10: desired_present_time_ns: 1000000273000000 10: actual_present_time_ns: 1000000289000000 10: earliest_present_time_ns: 1000000289000000 10: present_margin_ns: 15180000 10: now_ns: 1000000290000000 10: 10: WARN [adjust_comp_time] Frame 6 missed by 16.00! 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000325000000 (0x38d7eb8259b40) 10: >= 10: 1000000309180000 (0x38d7eb7343660) 10: with messages: 10: 7 10: 1000000273820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000325000000 (0x38d7eb8259b40) 10: with messages: 10: 7 10: 1000000273820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000315200000 (0x38d7eb7901200) 10: >= 10: 1000000309180000 (0x38d7eb7343660) 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: > 10: 1000000309180000 (0x38d7eb7343660) 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: > 10: 1000000315200000 (0x38d7eb7901200) 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000325000000 (0x38d7eb8259b40) 10: > 10: 1000000309180000 (0x38d7eb7343660) 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000325000000 (0x38d7eb8259b40) 10: > 10: 1000000321000000 (0x38d7eb7e89240) 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 8 10: 1000000309180000 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000309180000 (0x38d7eb7343660) 10: <= 10: 1000000315200000 (0x38d7eb7901200) 10: with messages: 10: 8 10: 1000000309180000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000309180000 (0x38d7eb7343660) 10: <= 10: 1000000315200000 (0x38d7eb7901200) 10: with messages: 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000321000000 (0x38d7eb7e89240) 10: >= 10: 1000000320220000 (0x38d7eb7dcab60) 10: with messages: 10: 8 10: 1000000309180000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000321000000 (0x38d7eb7e89240) 10: with messages: 10: 8 10: 1000000309180000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000331200000 (0x38d7eb8843600) 10: >= 10: 1000000320220000 (0x38d7eb7dcab60) 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000337000000 (0x38d7eb8dcb640) 10: > 10: 1000000320220000 (0x38d7eb7dcab60) 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000337000000 (0x38d7eb8dcb640) 10: > 10: 1000000331200000 (0x38d7eb8843600) 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000341000000 (0x38d7eb919bf40) 10: > 10: 1000000320220000 (0x38d7eb7dcab60) 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000341000000 (0x38d7eb919bf40) 10: > 10: 1000000337000000 (0x38d7eb8dcb640) 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 9 10: 1000000320220000 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000320220000 (0x38d7eb7dcab60) 10: <= 10: 1000000331200000 (0x38d7eb8843600) 10: with messages: 10: 9 10: 1000000320220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000320220000 (0x38d7eb7dcab60) 10: <= 10: 1000000331200000 (0x38d7eb8843600) 10: with messages: 10: 9 10: 1000000320220000 10: 10: frame_id: 8 10: desired_present_time_ns: 1000000321000000 10: actual_present_time_ns: 1000000321000000 10: earliest_present_time_ns: 1000000321000000 10: present_margin_ns: 780000 10: now_ns: 1000000322000000 10: 10: frame_id: 7 10: desired_present_time_ns: 1000000309000000 10: actual_present_time_ns: 1000000325000000 10: earliest_present_time_ns: 1000000325000000 10: present_margin_ns: 15820000 10: now_ns: 1000000326000000 10: 10: WARN [adjust_comp_time] Frame 7 missed by 16.00! 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000337000000 (0x38d7eb8dcb640) 10: >= 10: 1000000336220000 (0x38d7eb8d0cf60) 10: with messages: 10: 9 10: 1000000320220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000337000000 (0x38d7eb8dcb640) 10: with messages: 10: 9 10: 1000000320220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000347200000 (0x38d7eb9785a00) 10: >= 10: 1000000336220000 (0x38d7eb8d0cf60) 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: > 10: 1000000336220000 (0x38d7eb8d0cf60) 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: > 10: 1000000347200000 (0x38d7eb9785a00) 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000357000000 (0x38d7eba0de340) 10: > 10: 1000000336220000 (0x38d7eb8d0cf60) 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000357000000 (0x38d7eba0de340) 10: > 10: 1000000353000000 (0x38d7eb9d0da40) 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 10 10: 1000000336220000 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000336220000 (0x38d7eb8d0cf60) 10: <= 10: 1000000347200000 (0x38d7eb9785a00) 10: with messages: 10: 10 10: 1000000336220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000336220000 (0x38d7eb8d0cf60) 10: <= 10: 1000000347200000 (0x38d7eb9785a00) 10: with messages: 10: 10 10: 1000000336220000 10: 10: frame_id: 9 10: desired_present_time_ns: 1000000337000000 10: actual_present_time_ns: 1000000337000000 10: earliest_present_time_ns: 1000000337000000 10: present_margin_ns: 780000 10: now_ns: 1000000338000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000353000000 (0x38d7eb9d0da40) 10: >= 10: 1000000352220000 (0x38d7eb9c4f360) 10: with messages: 10: 10 10: 1000000336220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000353000000 (0x38d7eb9d0da40) 10: with messages: 10: 10 10: 1000000336220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000363200000 (0x38d7eba6c7e00) 10: >= 10: 1000000352220000 (0x38d7eb9c4f360) 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000369000000 (0x38d7ebac4fe40) 10: > 10: 1000000352220000 (0x38d7eb9c4f360) 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000369000000 (0x38d7ebac4fe40) 10: > 10: 1000000363200000 (0x38d7eba6c7e00) 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000373000000 (0x38d7ebb020740) 10: > 10: 1000000352220000 (0x38d7eb9c4f360) 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000373000000 (0x38d7ebb020740) 10: > 10: 1000000369000000 (0x38d7ebac4fe40) 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 11 10: 1000000352220000 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000352220000 (0x38d7eb9c4f360) 10: <= 10: 1000000363200000 (0x38d7eba6c7e00) 10: with messages: 10: 11 10: 1000000352220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000352220000 (0x38d7eb9c4f360) 10: <= 10: 1000000363200000 (0x38d7eba6c7e00) 10: with messages: 10: 11 10: 1000000352220000 10: 10: frame_id: 10 10: desired_present_time_ns: 1000000353000000 10: actual_present_time_ns: 1000000353000000 10: earliest_present_time_ns: 1000000353000000 10: present_margin_ns: 780000 10: now_ns: 1000000354000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000369000000 (0x38d7ebac4fe40) 10: >= 10: 1000000368220000 (0x38d7ebab91760) 10: with messages: 10: 11 10: 1000000352220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000369000000 (0x38d7ebac4fe40) 10: with messages: 10: 11 10: 1000000352220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000379200000 (0x38d7ebb60a200) 10: >= 10: 1000000368220000 (0x38d7ebab91760) 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: > 10: 1000000368220000 (0x38d7ebab91760) 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: > 10: 1000000379200000 (0x38d7ebb60a200) 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000389000000 (0x38d7ebbf62b40) 10: > 10: 1000000368220000 (0x38d7ebab91760) 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000389000000 (0x38d7ebbf62b40) 10: > 10: 1000000385000000 (0x38d7ebbb92240) 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 12 10: 1000000368220000 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000368220000 (0x38d7ebab91760) 10: <= 10: 1000000379200000 (0x38d7ebb60a200) 10: with messages: 10: 12 10: 1000000368220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000368220000 (0x38d7ebab91760) 10: <= 10: 1000000379200000 (0x38d7ebb60a200) 10: with messages: 10: 12 10: 1000000368220000 10: 10: frame_id: 11 10: desired_present_time_ns: 1000000369000000 10: actual_present_time_ns: 1000000369000000 10: earliest_present_time_ns: 1000000369000000 10: present_margin_ns: 780000 10: now_ns: 1000000370000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000385000000 (0x38d7ebbb92240) 10: >= 10: 1000000384220000 (0x38d7ebbad3b60) 10: with messages: 10: 12 10: 1000000368220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000385000000 (0x38d7ebbb92240) 10: with messages: 10: 12 10: 1000000368220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000395200000 (0x38d7ebc54c600) 10: >= 10: 1000000384220000 (0x38d7ebbad3b60) 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000401000000 (0x38d7ebcad4640) 10: > 10: 1000000384220000 (0x38d7ebbad3b60) 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000401000000 (0x38d7ebcad4640) 10: > 10: 1000000395200000 (0x38d7ebc54c600) 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000405000000 (0x38d7ebcea4f40) 10: > 10: 1000000384220000 (0x38d7ebbad3b60) 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000405000000 (0x38d7ebcea4f40) 10: > 10: 1000000401000000 (0x38d7ebcad4640) 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 13 10: 1000000384220000 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000384220000 (0x38d7ebbad3b60) 10: <= 10: 1000000395200000 (0x38d7ebc54c600) 10: with messages: 10: 13 10: 1000000384220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000384220000 (0x38d7ebbad3b60) 10: <= 10: 1000000395200000 (0x38d7ebc54c600) 10: with messages: 10: 13 10: 1000000384220000 10: 10: frame_id: 12 10: desired_present_time_ns: 1000000385000000 10: actual_present_time_ns: 1000000385000000 10: earliest_present_time_ns: 1000000385000000 10: present_margin_ns: 780000 10: now_ns: 1000000386000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000401000000 (0x38d7ebcad4640) 10: >= 10: 1000000400220000 (0x38d7ebca15f60) 10: with messages: 10: 13 10: 1000000384220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000401000000 (0x38d7ebcad4640) 10: with messages: 10: 13 10: 1000000384220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000411200000 (0x38d7ebd48ea00) 10: >= 10: 1000000400220000 (0x38d7ebca15f60) 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: > 10: 1000000400220000 (0x38d7ebca15f60) 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: > 10: 1000000411200000 (0x38d7ebd48ea00) 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000421000000 (0x38d7ebdde7340) 10: > 10: 1000000400220000 (0x38d7ebca15f60) 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000421000000 (0x38d7ebdde7340) 10: > 10: 1000000417000000 (0x38d7ebda16a40) 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 14 10: 1000000400220000 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000400220000 (0x38d7ebca15f60) 10: <= 10: 1000000411200000 (0x38d7ebd48ea00) 10: with messages: 10: 14 10: 1000000400220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000400220000 (0x38d7ebca15f60) 10: <= 10: 1000000411200000 (0x38d7ebd48ea00) 10: with messages: 10: 14 10: 1000000400220000 10: 10: frame_id: 13 10: desired_present_time_ns: 1000000401000000 10: actual_present_time_ns: 1000000401000000 10: earliest_present_time_ns: 1000000401000000 10: present_margin_ns: 780000 10: now_ns: 1000000402000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000417000000 (0x38d7ebda16a40) 10: >= 10: 1000000416220000 (0x38d7ebd958360) 10: with messages: 10: 14 10: 1000000400220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000417000000 (0x38d7ebda16a40) 10: with messages: 10: 14 10: 1000000400220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000427200000 (0x38d7ebe3d0e00) 10: >= 10: 1000000416220000 (0x38d7ebd958360) 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000433000000 (0x38d7ebe958e40) 10: > 10: 1000000416220000 (0x38d7ebd958360) 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000433000000 (0x38d7ebe958e40) 10: > 10: 1000000427200000 (0x38d7ebe3d0e00) 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000437000000 (0x38d7ebed29740) 10: > 10: 1000000416220000 (0x38d7ebd958360) 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000437000000 (0x38d7ebed29740) 10: > 10: 1000000433000000 (0x38d7ebe958e40) 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 15 10: 1000000416220000 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000416220000 (0x38d7ebd958360) 10: <= 10: 1000000427200000 (0x38d7ebe3d0e00) 10: with messages: 10: 15 10: 1000000416220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000416220000 (0x38d7ebd958360) 10: <= 10: 1000000427200000 (0x38d7ebe3d0e00) 10: with messages: 10: 15 10: 1000000416220000 10: 10: frame_id: 14 10: desired_present_time_ns: 1000000417000000 10: actual_present_time_ns: 1000000417000000 10: earliest_present_time_ns: 1000000417000000 10: present_margin_ns: 780000 10: now_ns: 1000000418000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000433000000 (0x38d7ebe958e40) 10: >= 10: 1000000432220000 (0x38d7ebe89a760) 10: with messages: 10: 15 10: 1000000416220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000433000000 (0x38d7ebe958e40) 10: with messages: 10: 15 10: 1000000416220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000443200000 (0x38d7ebf313200) 10: >= 10: 1000000432220000 (0x38d7ebe89a760) 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: > 10: 1000000432220000 (0x38d7ebe89a760) 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: > 10: 1000000443200000 (0x38d7ebf313200) 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000453000000 (0x38d7ebfc6bb40) 10: > 10: 1000000432220000 (0x38d7ebe89a760) 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000453000000 (0x38d7ebfc6bb40) 10: > 10: 1000000449000000 (0x38d7ebf89b240) 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 16 10: 1000000432220000 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000432220000 (0x38d7ebe89a760) 10: <= 10: 1000000443200000 (0x38d7ebf313200) 10: with messages: 10: 16 10: 1000000432220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000432220000 (0x38d7ebe89a760) 10: <= 10: 1000000443200000 (0x38d7ebf313200) 10: with messages: 10: 16 10: 1000000432220000 10: 10: frame_id: 15 10: desired_present_time_ns: 1000000433000000 10: actual_present_time_ns: 1000000433000000 10: earliest_present_time_ns: 1000000433000000 10: present_margin_ns: 780000 10: now_ns: 1000000434000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000449000000 (0x38d7ebf89b240) 10: >= 10: 1000000448220000 (0x38d7ebf7dcb60) 10: with messages: 10: 16 10: 1000000432220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000449000000 (0x38d7ebf89b240) 10: with messages: 10: 16 10: 1000000432220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000459200000 (0x38d7ec0255600) 10: >= 10: 1000000448220000 (0x38d7ebf7dcb60) 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000465000000 (0x38d7ec07dd640) 10: > 10: 1000000448220000 (0x38d7ebf7dcb60) 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000465000000 (0x38d7ec07dd640) 10: > 10: 1000000459200000 (0x38d7ec0255600) 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000469000000 (0x38d7ec0badf40) 10: > 10: 1000000448220000 (0x38d7ebf7dcb60) 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000469000000 (0x38d7ec0badf40) 10: > 10: 1000000465000000 (0x38d7ec07dd640) 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 17 10: 1000000448220000 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000448220000 (0x38d7ebf7dcb60) 10: <= 10: 1000000459200000 (0x38d7ec0255600) 10: with messages: 10: 17 10: 1000000448220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000448220000 (0x38d7ebf7dcb60) 10: <= 10: 1000000459200000 (0x38d7ec0255600) 10: with messages: 10: 17 10: 1000000448220000 10: 10: frame_id: 16 10: desired_present_time_ns: 1000000449000000 10: actual_present_time_ns: 1000000449000000 10: earliest_present_time_ns: 1000000449000000 10: present_margin_ns: 780000 10: now_ns: 1000000450000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000465000000 (0x38d7ec07dd640) 10: >= 10: 1000000464220000 (0x38d7ec071ef60) 10: with messages: 10: 17 10: 1000000448220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000465000000 (0x38d7ec07dd640) 10: with messages: 10: 17 10: 1000000448220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000475200000 (0x38d7ec1197a00) 10: >= 10: 1000000464220000 (0x38d7ec071ef60) 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: > 10: 1000000464220000 (0x38d7ec071ef60) 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: > 10: 1000000475200000 (0x38d7ec1197a00) 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000485000000 (0x38d7ec1af0340) 10: > 10: 1000000464220000 (0x38d7ec071ef60) 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000485000000 (0x38d7ec1af0340) 10: > 10: 1000000481000000 (0x38d7ec171fa40) 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 18 10: 1000000464220000 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000464220000 (0x38d7ec071ef60) 10: <= 10: 1000000475200000 (0x38d7ec1197a00) 10: with messages: 10: 18 10: 1000000464220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000464220000 (0x38d7ec071ef60) 10: <= 10: 1000000475200000 (0x38d7ec1197a00) 10: with messages: 10: 18 10: 1000000464220000 10: 10: frame_id: 17 10: desired_present_time_ns: 1000000465000000 10: actual_present_time_ns: 1000000465000000 10: earliest_present_time_ns: 1000000465000000 10: present_margin_ns: 780000 10: now_ns: 1000000466000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000481000000 (0x38d7ec171fa40) 10: >= 10: 1000000480220000 (0x38d7ec1661360) 10: with messages: 10: 18 10: 1000000464220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000481000000 (0x38d7ec171fa40) 10: with messages: 10: 18 10: 1000000464220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000491200000 (0x38d7ec20d9e00) 10: >= 10: 1000000480220000 (0x38d7ec1661360) 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000497000000 (0x38d7ec2661e40) 10: > 10: 1000000480220000 (0x38d7ec1661360) 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000497000000 (0x38d7ec2661e40) 10: > 10: 1000000491200000 (0x38d7ec20d9e00) 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000501000000 (0x38d7ec2a32740) 10: > 10: 1000000480220000 (0x38d7ec1661360) 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000501000000 (0x38d7ec2a32740) 10: > 10: 1000000497000000 (0x38d7ec2661e40) 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 19 10: 1000000480220000 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000480220000 (0x38d7ec1661360) 10: <= 10: 1000000491200000 (0x38d7ec20d9e00) 10: with messages: 10: 19 10: 1000000480220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000480220000 (0x38d7ec1661360) 10: <= 10: 1000000491200000 (0x38d7ec20d9e00) 10: with messages: 10: 19 10: 1000000480220000 10: 10: frame_id: 18 10: desired_present_time_ns: 1000000481000000 10: actual_present_time_ns: 1000000481000000 10: earliest_present_time_ns: 1000000481000000 10: present_margin_ns: 780000 10: now_ns: 1000000482000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000497000000 (0x38d7ec2661e40) 10: >= 10: 1000000496220000 (0x38d7ec25a3760) 10: with messages: 10: 19 10: 1000000480220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000497000000 (0x38d7ec2661e40) 10: with messages: 10: 19 10: 1000000480220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000507200000 (0x38d7ec301c200) 10: >= 10: 1000000496220000 (0x38d7ec25a3760) 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000513000000 (0x38d7ec35a4240) 10: > 10: 1000000496220000 (0x38d7ec25a3760) 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000513000000 (0x38d7ec35a4240) 10: > 10: 1000000507200000 (0x38d7ec301c200) 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000517000000 (0x38d7ec3974b40) 10: > 10: 1000000496220000 (0x38d7ec25a3760) 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000517000000 (0x38d7ec3974b40) 10: > 10: 1000000513000000 (0x38d7ec35a4240) 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 20 10: 1000000496220000 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000496220000 (0x38d7ec25a3760) 10: <= 10: 1000000507200000 (0x38d7ec301c200) 10: with messages: 10: 20 10: 1000000496220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000496220000 (0x38d7ec25a3760) 10: <= 10: 1000000507200000 (0x38d7ec301c200) 10: with messages: 10: 20 10: 1000000496220000 10: 10: frame_id: 19 10: desired_present_time_ns: 1000000497000000 10: actual_present_time_ns: 1000000497000000 10: earliest_present_time_ns: 1000000497000000 10: present_margin_ns: 780000 10: now_ns: 1000000498000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000513000000 (0x38d7ec35a4240) 10: >= 10: 1000000512220000 (0x38d7ec34e5b60) 10: with messages: 10: 20 10: 1000000496220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000513000000 (0x38d7ec35a4240) 10: with messages: 10: 20 10: 1000000496220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000523200000 (0x38d7ec3f5e600) 10: >= 10: 1000000512220000 (0x38d7ec34e5b60) 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000529000000 (0x38d7ec44e6640) 10: > 10: 1000000512220000 (0x38d7ec34e5b60) 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000529000000 (0x38d7ec44e6640) 10: > 10: 1000000523200000 (0x38d7ec3f5e600) 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000533000000 (0x38d7ec48b6f40) 10: > 10: 1000000512220000 (0x38d7ec34e5b60) 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000533000000 (0x38d7ec48b6f40) 10: > 10: 1000000529000000 (0x38d7ec44e6640) 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 21 10: 1000000512220000 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000512220000 (0x38d7ec34e5b60) 10: <= 10: 1000000523200000 (0x38d7ec3f5e600) 10: with messages: 10: 21 10: 1000000512220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000512220000 (0x38d7ec34e5b60) 10: <= 10: 1000000523200000 (0x38d7ec3f5e600) 10: with messages: 10: 21 10: 1000000512220000 10: 10: frame_id: 20 12: ERROR [C_A_T_C_H_T_E_S_T_0] LH to RH! 12: ERROR [log_quat] xyzw: 0.185651 0.498125 0.749687 -0.394177 12: ERROR [log_quat] xyzw: -0.185651 0.498125 0.749687 0.394177 12: ERROR [log_quat] xyzw: -0.185651 0.498125 0.749687 0.394177 12: 12: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: tests_quat_change_of_basis is a Catch v2.13.10 host application. 12: Run with -? for options 12: 12: ------------------------------------------------------------------------------- 12: QuaternionChangeOfBasis 12: ------------------------------------------------------------------------------- 12: ./tests/tests_quat_change_of_basis.cpp:146 12: ............................................................................... 12: 12: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: ERROR [log_quat] xyzw: 0.497708 -0.159297 -0.577257 0.627444 12: ERROR [log_quat] xyzw: 0.497708 0.159296 0.577257 0.627444 12: ERROR [log_quat] xyzw: -0.497708 -0.159297 -0.577257 -0.627444 12: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: ERROR [log_quat] xyzw: 0.488962 -0.158069 0.775975 -0.365777 12: ERROR [log_quat] xyzw: -0.488962 -0.158069 0.775975 0.365777 12: ERROR [log_quat] xyzw: -0.488962 -0.158069 0.775975 0.365777 12: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: ERROR [C_A_T_C_H_T_E_S_T_0] Unity to OpenXR! 12: ERROR [log_quat] xyzw: 0.310217 0.000000 0.000000 0.950666 12: ERROR [log_quat] xyzw: -0.310217 -0.000000 0.000000 0.950666 12: ERROR [log_quat] xyzw: 0.310217 0.000000 -0.000000 -0.950666 12: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: ERROR [log_quat] xyzw: -0.474822 -0.436917 -0.078948 -0.759879 12: ERROR [log_quat] xyzw: -0.474822 -0.436917 0.078948 0.759879 12: ERROR [log_quat] xyzw: -0.474822 -0.436917 0.078948 0.759879 12: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: ERROR [log_quat] xyzw: -0.724048 -0.101808 0.649476 -0.208737 12: ERROR [log_quat] xyzw: 0.724048 0.101808 0.649476 -0.208737 12: ERROR [log_quat] xyzw: -0.724048 -0.101808 -0.649476 0.208737 12: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 12: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 12: with expansion: 12: 0.0f < 0.01 12: 12: =============================================================================== 12: All tests passed (6 assertions in 1 test case) 12: 11/21 Test #12: tests_quat_change_of_basis ....... Passed 0.12 sec 13: 13: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13: tests_quat_swing_twist is a Catch v2.13.10 host application. 13: Run with -? for options 13: 13: ------------------------------------------------------------------------------- 13: SwingTwistTriviallyInvertibleIn180DegreeHemisphere 13: ------------------------------------------------------------------------------- 13: ./tests/tests_quat_swing_twist.cpp:34 13: ............................................................................... 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ------------------------------------------------------------------------------- 13: SwingTwistAlwaysInvertibleIfYouUseSoundRotationEqualities 13: ------------------------------------------------------------------------------- 13: ./tests/tests_quat_swing_twist.cpp:68 13: ............................................................................... 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 13: CHECK( success ) 13: with expansion: 13: true 13: 13: =============================================================================== 13: All tests passed (40 assertions in 2 test cases) 13: 14: 14: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: tests_rational is a Catch v2.13.10 host application. 14: Run with -? for options 14: 14: ------------------------------------------------------------------------------- 14: Rational - int32_t 14: ------------------------------------------------------------------------------- 14: ./tests/tests_rational.cpp:31 14: ............................................................................... 14: 14: ./tests/tests_rational.cpp:35: PASSED: 14: CHECK( R{1, 1} == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:36: PASSED: 14: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:37: PASSED: 14: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:38: PASSED: 14: CHECK( R::simplestUnity().as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: 14: ./tests/tests_rational.cpp:39: PASSED: 14: CHECK( R::simplestUnity().as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: 14: ./tests/tests_rational.cpp:41: PASSED: 14: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 14: with expansion: 14: 8/5 == 8/5 14: 14: ./tests/tests_rational.cpp:43: PASSED: 14: CHECK( R{5, 8}.complement() == R{3, 8} ) 14: with expansion: 14: 3/8 == 3/8 14: 14: ./tests/tests_rational.cpp:44: PASSED: 14: CHECK( R{8, 8}.complement() == R{0, 8} ) 14: with expansion: 14: 0/8 == 0/8 14: 14: ./tests/tests_rational.cpp:46: PASSED: 14: CHECK( R{0, 8}.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: 14: ./tests/tests_rational.cpp:47: PASSED: 14: CHECK( R{0, 8}.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: 14: ./tests/tests_rational.cpp:49: PASSED: 14: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 14: with expansion: 14: 5/8 == 5/8 14: 14: ./tests/tests_rational.cpp:52: PASSED: 14: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) 14: with expansion: 14: -5/8 == -5/8 14: 14: ./tests/tests_rational.cpp:53: PASSED: 14: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) 14: with expansion: 14: -5/8 == -5/8 14: 14: ./tests/tests_rational.cpp:55: PASSED: 14: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) 14: with expansion: 14: -8/5 == -8/5 14: 14: ./tests/tests_rational.cpp:56: PASSED: 14: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) 14: with expansion: 14: 13/8 == 13/8 14: 14: ./tests/tests_rational.cpp:62: PASSED: 14: CHECK( (R::simplestUnity() * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:63: PASSED: 14: CHECK( (val * R::simplestUnity()) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:64: PASSED: 14: CHECK( (val * T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:65: PASSED: 14: CHECK( (T{1} * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:67: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:68: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:70: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:71: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:73: PASSED: 14: CHECK( (val / T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:81: PASSED: 14: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:82: PASSED: 14: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:83: PASSED: 14: CHECK( (val * T{1}) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:84: PASSED: 14: CHECK( (T{1} * val) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:86: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:87: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:89: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:90: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:92: PASSED: 14: CHECK( (val / T{1}) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:100: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:101: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:102: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:103: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:108: PASSED: 14: CHECK( val.isZero() ) 14: with expansion: 14: true 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:109: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:110: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:111: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:113: PASSED: 14: CHECK( val.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:114: PASSED: 14: CHECK( val.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:120: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:121: PASSED: 14: CHECK( val.isBetweenZeroAndOne() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:122: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:123: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:125: PASSED: 14: CHECK( val.as_float() > 0.0f ) 14: with expansion: 14: 0.625f > 0.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:126: PASSED: 14: CHECK( val.as_float() < 1.0f ) 14: with expansion: 14: 0.625f < 1.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:127: PASSED: 14: CHECK( val.as_double() > 0.0 ) 14: with expansion: 14: 0.625 > 0.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:128: PASSED: 14: CHECK( val.as_double() < 1.0 ) 14: with expansion: 14: 0.625 < 1.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:134: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:135: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:136: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:137: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:139: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:140: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:145: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:146: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:147: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:148: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:150: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:151: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:156: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:157: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:158: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:159: PASSED: 14: CHECK( val.isOverUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:161: PASSED: 14: CHECK( val.as_float() > 1.0f ) 14: with expansion: 14: 1.6f > 1.0f 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:162: PASSED: 14: CHECK( val.as_double() > 1.0 ) 14: with expansion: 14: 1.6 > 1.0 14: with message: 14: val := 8/5 14: 14: ------------------------------------------------------------------------------- 14: Rational - uint32_t 14: ------------------------------------------------------------------------------- 14: ./tests/tests_rational.cpp:31 14: ............................................................................... 14: 14: ./tests/tests_rational.cpp:35: PASSED: 14: CHECK( R{1, 1} == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:36: PASSED: 14: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:37: PASSED: 14: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:38: PASSED: 14: CHECK( R::simplestUnity().as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: 14: ./tests/tests_rational.cpp:39: PASSED: 14: CHECK( R::simplestUnity().as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: 14: ./tests/tests_rational.cpp:41: PASSED: 14: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 14: with expansion: 14: 8/5 == 8/5 14: 14: ./tests/tests_rational.cpp:43: PASSED: 14: CHECK( R{5, 8}.complement() == R{3, 8} ) 14: with expansion: 14: 3/8 == 3/8 14: 14: ./tests/tests_rational.cpp:44: PASSED: 14: CHECK( R{8, 8}.complement() == R{0, 8} ) 14: with expansion: 14: 0/8 == 0/8 14: 14: ./tests/tests_rational.cpp:46: PASSED: 14: CHECK( R{0, 8}.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: 14: ./tests/tests_rational.cpp:47: PASSED: 14: CHECK( R{0, 8}.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: 14: ./tests/tests_rational.cpp:49: PASSED: 14: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 14: with expansion: 14: 5/8 == 5/8 14: 14: ./tests/tests_rational.cpp:62: PASSED: 14: CHECK( (R::simplestUnity() * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:63: PASSED: 14: CHECK( (val * R::simplestUnity()) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:64: PASSED: 14: CHECK( (val * T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:65: PASSED: 14: CHECK( (T{1} * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:67: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:68: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:70: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:71: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:73: PASSED: 14: CHECK( (val / T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:100: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:101: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:102: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:103: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:108: PASSED: 14: CHECK( val.isZero() ) 14: with expansion: 14: true 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:109: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:110: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:111: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:113: PASSED: 14: CHECK( val.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:114: PASSED: 14: CHECK( val.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:120: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:121: PASSED: 14: CHECK( val.isBetweenZeroAndOne() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:122: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:123: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:125: PASSED: 14: CHECK( val.as_float() > 0.0f ) 14: with expansion: 14: 0.625f > 0.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:126: PASSED: 14: CHECK( val.as_float() < 1.0f ) 14: with expansion: 14: 0.625f < 1.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:127: PASSED: 14: CHECK( val.as_double() > 0.0 ) 14: with expansion: 14: 0.625 > 0.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:128: PASSED: 14: CHECK( val.as_double() < 1.0 ) 14: with expansion: 14: 0.625 < 1.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:134: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:135: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:136: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:137: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:139: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:140: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:145: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:146: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:147: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:148: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:150: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:151: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:156: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:157: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:158: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:159: PASSED: 14: CHECK( val.isOverUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:161: PASSED: 14: CHECK( val.as_float() > 1.0f ) 14: with expansion: 14: 1.6f > 1.0f 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:162: PASSED: 14: CHECK( val.as_double() > 1.0 ) 14: with expansion: 14: 1.6 > 1.0 14: with message: 14: val := 8/5 14: 14: ------------------------------------------------------------------------------- 14: Rational - int64_t 14: ------------------------------------------------------------------------------- 14: ./tests/tests_rational.cpp:31 14: ............................................................................... 14: 14: ./tests/tests_rational.cpp:35: PASSED: 14: CHECK( R{1, 1} == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:36: PASSED: 14: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:37: PASSED: 14: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:38: PASSED: 14: CHECK( R::simplestUnity().as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: 14: ./tests/tests_rational.cpp:39: PASSED: 14: CHECK( R::simplestUnity().as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: 14: ./tests/tests_rational.cpp:41: PASSED: 14: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 14: with expansion: 14: 8/5 == 8/5 14: 14: ./tests/tests_rational.cpp:43: PASSED: 14: CHECK( R{5, 8}.complement() == R{3, 8} ) 14: with expansion: 14: 3/8 == 3/8 14: 14: ./tests/tests_rational.cpp:44: PASSED: 14: CHECK( R{8, 8}.complement() == R{0, 8} ) 14: with expansion: 14: 0/8 == 0/8 14: 14: ./tests/tests_rational.cpp:46: PASSED: 14: CHECK( R{0, 8}.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: 14: ./tests/tests_rational.cpp:47: PASSED: 14: CHECK( R{0, 8}.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: 14: ./tests/tests_rational.cpp:49: PASSED: 14: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 14: with expansion: 14: 5/8 == 5/8 14: 14: ./tests/tests_rational.cpp:52: PASSED: 14: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) 14: with expansion: 14: -5/8 == -5/8 14: 14: ./tests/tests_rational.cpp:53: PASSED: 14: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) 14: with expansion: 14: -5/8 == -5/8 14: 14: ./tests/tests_rational.cpp:55: PASSED: 14: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) 14: with expansion: 14: -8/5 == -8/5 14: 14: ./tests/tests_rational.cpp:56: PASSED: 14: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) 14: with expansion: 14: 13/8 == 13/8 14: 14: ./tests/tests_rational.cpp:62: PASSED: 14: CHECK( (R::simplestUnity() * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:63: PASSED: 14: CHECK( (val * R::simplestUnity()) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:64: PASSED: 14: CHECK( (val * T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:65: PASSED: 14: CHECK( (T{1} * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:67: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:68: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:70: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:71: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:73: PASSED: 14: CHECK( (val / T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:81: PASSED: 14: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:82: PASSED: 14: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:83: PASSED: 14: CHECK( (val * T{1}) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:84: PASSED: 14: CHECK( (T{1} * val) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:86: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:87: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:89: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:90: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:92: PASSED: 14: CHECK( (val / T{1}) == valNonNegativeDenominator ) 14: with expansion: 14: -5/8 == -5/8 14: with message: 14: val := 5/-8 14: 14: ./tests/tests_rational.cpp:100: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:101: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:102: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:103: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:108: PASSED: 14: CHECK( val.isZero() ) 14: with expansion: 14: true 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:109: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:110: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:111: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:113: PASSED: 14: CHECK( val.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:114: PASSED: 14: CHECK( val.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:120: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:121: PASSED: 14: CHECK( val.isBetweenZeroAndOne() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:122: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:123: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:125: PASSED: 14: CHECK( val.as_float() > 0.0f ) 14: with expansion: 14: 0.625f > 0.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:126: PASSED: 14: CHECK( val.as_float() < 1.0f ) 14: with expansion: 14: 0.625f < 1.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:127: PASSED: 14: CHECK( val.as_double() > 0.0 ) 14: with expansion: 14: 0.625 > 0.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:128: PASSED: 14: CHECK( val.as_double() < 1.0 ) 14: with expansion: 14: 0.625 < 1.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:134: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:135: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:136: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:137: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:139: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:140: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:145: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:146: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:147: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:148: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:150: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:151: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:156: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:157: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:158: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:159: PASSED: 14: CHECK( val.isOverUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:161: PASSED: 14: CHECK( val.as_float() > 1.0f ) 14: with expansion: 14: 1.6f > 1.0f 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:162: PASSED: 14: CHECK( val.as_double() > 1.0 ) 14: with expansion: 14: 1.6 > 1.0 14: with message: 14: val := 8/5 14: 14: ------------------------------------------------------------------------------- 14: Rational - uint64_t 14: ------------------------------------------------------------------------------- 14: ./tests/tests_rational.cpp:31 14: ............................................................................... 14: 14: ./tests/tests_rational.cpp:35: PASSED: 14: CHECK( R{1, 1} == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:36: PASSED: 14: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:37: PASSED: 14: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 14: with expansion: 14: 1/1 == 1/1 14: 14: ./tests/tests_rational.cpp:38: PASSED: 14: CHECK( R::simplestUnity().as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: 14: ./tests/tests_rational.cpp:39: PASSED: 14: CHECK( R::simplestUnity().as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: 14: ./tests/tests_rational.cpp:41: PASSED: 14: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 14: with expansion: 14: 8/5 == 8/5 14: 14: ./tests/tests_rational.cpp:43: PASSED: 14: CHECK( R{5, 8}.complement() == R{3, 8} ) 14: with expansion: 14: 3/8 == 3/8 14: 14: ./tests/tests_rational.cpp:44: PASSED: 14: CHECK( R{8, 8}.complement() == R{0, 8} ) 14: with expansion: 14: 0/8 == 0/8 14: 14: ./tests/tests_rational.cpp:46: PASSED: 14: CHECK( R{0, 8}.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: 14: ./tests/tests_rational.cpp:47: PASSED: 14: CHECK( R{0, 8}.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: 14: ./tests/tests_rational.cpp:49: PASSED: 14: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 14: with expansion: 14: 5/8 == 5/8 14: 14: ./tests/tests_rational.cpp:62: PASSED: 14: CHECK( (R::simplestUnity() * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:63: PASSED: 14: CHECK( (val * R::simplestUnity()) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:64: PASSED: 14: CHECK( (val * T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:65: PASSED: 14: CHECK( (T{1} * val) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:67: PASSED: 14: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:68: PASSED: 14: CHECK( (val * val.reciprocal()).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:70: PASSED: 14: CHECK( (val / val).numerator == (val / val).denominator ) 14: with expansion: 14: 40 == 40 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:71: PASSED: 14: CHECK( (val / val).isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:73: PASSED: 14: CHECK( (val / T{1}) == val ) 14: with expansion: 14: 5/8 == 5/8 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:100: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:101: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:102: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:103: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/0 14: 14: ./tests/tests_rational.cpp:108: PASSED: 14: CHECK( val.isZero() ) 14: with expansion: 14: true 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:109: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:110: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:111: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:113: PASSED: 14: CHECK( val.as_float() == 0.0f ) 14: with expansion: 14: 0.0f == 0.0f 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:114: PASSED: 14: CHECK( val.as_double() == 0.0 ) 14: with expansion: 14: 0.0 == 0.0 14: with message: 14: val := 0/8 14: 14: ./tests/tests_rational.cpp:120: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:121: PASSED: 14: CHECK( val.isBetweenZeroAndOne() ) 14: with expansion: 14: true 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:122: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:123: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:125: PASSED: 14: CHECK( val.as_float() > 0.0f ) 14: with expansion: 14: 0.625f > 0.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:126: PASSED: 14: CHECK( val.as_float() < 1.0f ) 14: with expansion: 14: 0.625f < 1.0f 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:127: PASSED: 14: CHECK( val.as_double() > 0.0 ) 14: with expansion: 14: 0.625 > 0.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:128: PASSED: 14: CHECK( val.as_double() < 1.0 ) 14: with expansion: 14: 0.625 < 1.0 14: with message: 14: val := 5/8 14: 14: ./tests/tests_rational.cpp:134: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:135: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:136: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:137: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:139: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:140: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 8/8 14: 14: ./tests/tests_rational.cpp:145: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:146: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:147: PASSED: 14: CHECK( val.isUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:148: PASSED: 14: CHECK_FALSE( val.isOverUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:150: PASSED: 14: CHECK( val.as_float() == 1.0f ) 14: with expansion: 14: 1.0f == 1.0f 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:151: PASSED: 14: CHECK( val.as_double() == 1.0 ) 14: with expansion: 14: 1.0 == 1.0 14: with message: 14: val := 1/1 14: 14: ./tests/tests_rational.cpp:156: PASSED: 14: CHECK_FALSE( val.isZero() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:157: PASSED: 14: CHECK_FALSE( val.isBetweenZeroAndOne() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:158: PASSED: 14: CHECK_FALSE( val.isUnity() ) 14: with expansion: 14: !false 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:159: PASSED: 14: CHECK( val.isOverUnity() ) 14: with expansion: 14: true 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:161: PASSED: 14: CHECK( val.as_float() > 1.0f ) 14: with expansion: 14: 1.6f > 1.0f 14: with message: 14: val := 8/5 14: 14: ./tests/tests_rational.cpp:162: PASSED: 14: CHECK( val.as_double() > 1.0 ) 14: with expansion: 14: 1.6 > 1.0 14: with message: 14: val := 8/5 14: 14: =============================================================================== 14: All tests passed (250 assertions in 4 test cases) 14: 15: 15: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: tests_relation_chain is a Catch v2.13.10 host application. 15: Run with -? for options 15: 15: ------------------------------------------------------------------------------- 15: Relation Chain Flags 15: Not Valid 15: ------------------------------------------------------------------------------- 15: ./tests/tests_relation_chain.cpp:157 15: ............................................................................... 15: 15: ./tests/tests_relation_chain.cpp:159: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "VT, NV, VT" 15: 15: ./tests/tests_relation_chain.cpp:160: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "VT, VT, VT, NV" 15: 15: ./tests/tests_relation_chain.cpp:161: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "P, NV, VNT" 15: 15: ./tests/tests_relation_chain.cpp:163: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "NV, ONLY_ORIENTATION" 15: 15: ./tests/tests_relation_chain.cpp:164: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "NV, ONLY_POSITION" 15: 15: ./tests/tests_relation_chain.cpp:165: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "ONLY_ORIENTATION, NV" 15: 15: ./tests/tests_relation_chain.cpp:166: PASSED: 15: CHECK( result.relation_flags == kFlagsNotValid ) 15: with expansion: 15: 0 == 0 15: with message: 15: str := "ONLY_POSITION, NV" 15: 15: ------------------------------------------------------------------------------- 15: Relation Chain Flags 15: Wrongly Tracked 15: ------------------------------------------------------------------------------- 15: ./tests/tests_relation_chain.cpp:172 15: ............................................................................... 15: 15: ./tests/tests_relation_chain.cpp:174: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VNT, IP, VT" 15: 15: ./tests/tests_relation_chain.cpp:175: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VNT, P, VT" 15: 15: ./tests/tests_relation_chain.cpp:176: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, P, VNT" 15: 15: ./tests/tests_relation_chain.cpp:177: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VT, VT, VNT, VT" 15: 15: ./tests/tests_relation_chain.cpp:178: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "IP, VT, P, VNT, P, VT" 15: 15: ./tests/tests_relation_chain.cpp:180: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VT, ONLY_ORIENTATION" 15: 15: ./tests/tests_relation_chain.cpp:181: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VT, ONLY_POSITION" 15: 15: ./tests/tests_relation_chain.cpp:182: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "ONLY_ORIENTATION, VT" 15: 15: ./tests/tests_relation_chain.cpp:183: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "ONLY_POSITION, VT" 15: 15: ./tests/tests_relation_chain.cpp:185: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, ONLY_ORIENTATION, P" 15: 15: ./tests/tests_relation_chain.cpp:186: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, ONLY_POSITION, P" 15: 15: ./tests/tests_relation_chain.cpp:187: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, ONLY_ORIENTATION, VT, P" 15: 15: ./tests/tests_relation_chain.cpp:188: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, ONLY_POSITION, VT, P" 15: 15: ------------------------------------------------------------------------------- 15: Relation Chain Flags 15: Tracked 15: ------------------------------------------------------------------------------- 15: ./tests/tests_relation_chain.cpp:191 15: ............................................................................... 15: 15: ./tests/tests_relation_chain.cpp:193: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, P" 15: 15: ./tests/tests_relation_chain.cpp:194: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, P, VT" 15: 15: ./tests/tests_relation_chain.cpp:195: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "VT, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:196: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "IP, VT, P" 15: 15: ./tests/tests_relation_chain.cpp:197: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, VT, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:198: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "P, IP, VT, P" 15: 15: ./tests/tests_relation_chain.cpp:199: PASSED: 15: CHECK( result.relation_flags == kFlagsValidTracked ) 15: with expansion: 15: 51 == 51 15: with message: 15: str := "IP, IP, VT, IP, IP" 15: 15: ------------------------------------------------------------------------------- 15: Relation Chain Flags 15: Non-Tracked 15: ------------------------------------------------------------------------------- 15: ./tests/tests_relation_chain.cpp:202 15: ............................................................................... 15: 15: ./tests/tests_relation_chain.cpp:204: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, VNT, P" 15: 15: ./tests/tests_relation_chain.cpp:205: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, VNT, VNT" 15: 15: ./tests/tests_relation_chain.cpp:206: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, P" 15: 15: ./tests/tests_relation_chain.cpp:207: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, VNT" 15: 15: ./tests/tests_relation_chain.cpp:208: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, IP" 15: 15: ./tests/tests_relation_chain.cpp:209: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "IP, VNT" 15: 15: ./tests/tests_relation_chain.cpp:210: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:211: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "IP, VNT, P" 15: 15: ./tests/tests_relation_chain.cpp:212: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, VNT, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:213: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, IP, VNT, P" 15: 15: ./tests/tests_relation_chain.cpp:215: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, ONLY_ORIENTATION, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:216: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "P, ONLY_POSITION, IP, P" 15: 15: ./tests/tests_relation_chain.cpp:218: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "ONLY_ORIENTATION, VNT" 15: 15: ./tests/tests_relation_chain.cpp:219: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "ONLY_POSITION, VNT" 15: 15: ./tests/tests_relation_chain.cpp:220: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, ONLY_ORIENTATION" 15: 15: ./tests/tests_relation_chain.cpp:221: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, ONLY_POSITION" 15: 15: ./tests/tests_relation_chain.cpp:223: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "ONLY_ORIENTATION, P, VNT" 15: 15: ./tests/tests_relation_chain.cpp:224: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "ONLY_POSITION, P, VNT" 15: 15: ./tests/tests_relation_chain.cpp:225: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, ONLY_ORIENTATION, P" 15: 15: ./tests/tests_relation_chain.cpp:226: PASSED: 15: CHECK( result.relation_flags == kFlagsValid ) 15: with expansion: 15: 3 == 3 15: with message: 15: str := "VNT, ONLY_POSITION, P" 15: 15: =============================================================================== 15: All tests passed (47 assertions in 1 test case) 15: 16: 16: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: tests_vector is a Catch v2.13.10 host application. 16: Run with -? for options 16: 16: ------------------------------------------------------------------------------- 16: u_vector 16: Test interface generated from macros 16: ------------------------------------------------------------------------------- 16: ./tests/tests_vector.cpp:14 16: ............................................................................... 16: 16: ./tests/tests_vector.cpp:17: PASSED: 16: CHECK( vf.ptr != __null ) 16: with expansion: 16: 0x000055acba260370 != 0 16: 16: ./tests/tests_vector.cpp:31: PASSED: 16: CHECK( a == A ) 16: with expansion: 16: 2.71f == 2.71f 16: 16: ./tests/tests_vector.cpp:32: PASSED: 16: CHECK( b == B ) 16: with expansion: 16: 1.61f == 1.61f 16: 16: ./tests/tests_vector.cpp:33: PASSED: 16: CHECK( c == C ) 16: with expansion: 16: 3.14f == 3.14f 16: 16: ./tests/tests_vector.cpp:36: PASSED: 16: CHECK( vf.ptr == __null ) 16: with expansion: 16: nullptr == 0 16: 16: =============================================================================== 16: All tests passed (5 assertions in 1 test case) 16: 17: 17: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17: tests_worker is a Catch v2.13.10 host application. 17: Run with -? for options 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:21 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:51: PASSED: 17: CHECK( !calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:52: PASSED: 17: CHECK( !calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:53: PASSED: 17: CHECK( !calledA[2] ) 17: with expansion: 17: true 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: Sequential wait 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:57 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:60: PASSED: 17: CHECK( calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:61: PASSED: 17: CHECK( calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:62: PASSED: 17: CHECK( calledA[2] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:64: PASSED: 17: CHECK( !calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:65: PASSED: 17: CHECK( !calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:66: PASSED: 17: CHECK( !calledB[2] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:71: PASSED: 17: CHECK( calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:72: PASSED: 17: CHECK( calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:73: PASSED: 17: CHECK( calledB[2] ) 17: with expansion: 17: true 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:21 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:51: PASSED: 17: CHECK( !calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:52: PASSED: 17: CHECK( !calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:53: PASSED: 17: CHECK( !calledA[2] ) 17: with expansion: 17: true 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: Simultaneous dispatch, reversed wait 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:76 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:78: PASSED: 17: CHECK( !calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:79: PASSED: 17: CHECK( !calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:80: PASSED: 17: CHECK( !calledB[2] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:86: PASSED: 17: CHECK( calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:87: PASSED: 17: CHECK( calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:88: PASSED: 17: CHECK( calledB[2] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:91: PASSED: 17: CHECK( calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:92: PASSED: 17: CHECK( calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:93: PASSED: 17: CHECK( calledA[2] ) 17: with expansion: 17: true 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:21 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:51: PASSED: 17: CHECK( !calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:52: PASSED: 17: CHECK( !calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:53: PASSED: 17: CHECK( !calledA[2] ) 17: with expansion: 17: true 17: 17: ------------------------------------------------------------------------------- 17: TaskCollection 17: Simultaneous dispatch, reversed wait 17: ------------------------------------------------------------------------------- 17: ./tests/tests_worker.cpp:97 17: ............................................................................... 17: 17: ./tests/tests_worker.cpp:99: PASSED: 17: CHECK( !calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:100: PASSED: 17: CHECK( !calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:101: PASSED: 17: CHECK( !calledB[2] ) 17: with expansion: 17: true 17: 18: 18: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18: tests_pose is a Catch v2.13.10 host application. 18: Run with -? for options 18: 18: ------------------------------------------------------------------------------- 18: Pose invert works 18: ------------------------------------------------------------------------------- 18: ./tests/tests_pose.cpp:15 18: ............................................................................... 18: 18: ./tests/tests_pose.cpp:35: PASSED: 18: CHECK( m_vec3_len(out_a.position) < 0.001f ) 18: with expansion: 18: 0.00015f < 0.001f 18: 18: ./tests/tests_pose.cpp:36: PASSED: 18: CHECK( 1 - abs(out_a.orientation.w) < 0.001f ) 18: with expansion: 18: 0.0f < 0.001f 18: 18: ./tests/tests_pose.cpp:38: PASSED: 18: CHECK( m_vec3_len(out_b.position) < 0.001f ) 18: with expansion: 18: 0.00006f < 0.001f 18: 18: ./tests/tests_pose.cpp:39: PASSED: 18: CHECK( 1 - abs(out_b.orientation.w) < 0.001f ) 18: with expansion: 18: 0.0f < 0.001f 18: 18: ------------------------------------------------------------------------------- 18: Pose interpolation works 18: ------------------------------------------------------------------------------- 18: ./tests/tests_pose.cpp:42 18: ............................................................................... 18: 18: ./tests/tests_pose.cpp:61: PASSED: 18: CHECK( res.position.x == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:62: PASSED: 18: CHECK( res.position.y == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:63: PASSED: 18: CHECK( res.position.z == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:64: PASSED: 18: CHECK( res.orientation.x == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:65: PASSED: 18: CHECK( res.orientation.x == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:66: PASSED: 18: CHECK( res.orientation.y == Approx(0).margin(e) ) 18: with expansion: 18: 0.0f == Approx( 0.0 ) 18: 18: ./tests/tests_pose.cpp:67: PASSED: 18: CHECK( res.orientation.w == Approx(1).margin(e) ) 18: with expansion: 18: 1.0f == Approx( 1.0 ) 18: 18: =============================================================================== 18: All tests passed (11 assertions in 2 test cases) 18: 19: 19: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 19: tests_vec3_angle is a Catch v2.13.10 host application. 19: Run with -? for options 19: 19: ------------------------------------------------------------------------------- 19: Vec3Angle 19: ------------------------------------------------------------------------------- 19: ./tests/tests_vec3_angle.cpp:14 19: ............................................................................... 19: 19: ./tests/tests_vec3_angle.cpp:17: PASSED: 19: CHECK( m_vec3_angle({1, 0, 0}, {-1, 0, 0}) == Approx(3.14159265358979323846) ) 19: with expansion: 19: 3.14159f == Approx( 3.1415926536 ) 19: 19: ./tests/tests_vec3_angle.cpp:18: PASSED: 19: CHECK( m_vec3_angle({1, 0, 0}, {0, 1, 0}) == Approx(3.14159265358979323846 / 2) ) 19: with expansion: 19: 1.5708f == Approx( 1.5707963268 ) 19: 19: ./tests/tests_vec3_angle.cpp:19: PASSED: 19: CHECK( m_vec3_angle({1, 0, 0}, {sqrt2_2, sqrt2_2, 0}) == Approx(3.14159265358979323846 / 4) ) 19: with expansion: 19: 0.7854f == Approx( 0.7853981634 ) 19: 19: =============================================================================== 19: All tests passed (3 assertions in 1 test case) 19: 12/21 Test #13: tests_quat_swing_twist ........... Passed 0.08 sec 13/21 Test #14: tests_rational ................... Passed 0.08 sec 14/21 Test #15: tests_relation_chain ............. Passed 0.07 sec 15/21 Test #16: tests_vector ..................... Passed 0.07 sec 16/21 Test #18: tests_pose ....................... Passed 0.06 sec 17/21 Test #19: tests_vec3_angle ................. Passed 0.05 sec test 21 Start 21: tests_comp_client_opengl 21: Test command: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/tests_comp_client_opengl "--success" 21: Working Directory: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests 21: Test timeout computed to be: 1500 10: desired_present_time_ns: 1000000513000000 10: actual_present_time_ns: 1000000513000000 10: earliest_present_time_ns: 1000000513000000 10: present_margin_ns: 780000 10: now_ns: 1000000514000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000529000000 (0x38d7ec44e6640) 10: >= 10: 1000000528220000 (0x38d7ec4427f60) 10: with messages: 10: 21 10: 1000000512220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000529000000 (0x38d7ec44e6640) 10: with messages: 10: 21 10: 1000000512220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000539200000 (0x38d7ec4ea0a00) 10: >= 10: 1000000528220000 (0x38d7ec4427f60) 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000545000000 (0x38d7ec5428a40) 10: > 10: 1000000528220000 (0x38d7ec4427f60) 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000545000000 (0x38d7ec5428a40) 10: > 10: 1000000539200000 (0x38d7ec4ea0a00) 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000549000000 (0x38d7ec57f9340) 10: > 10: 1000000528220000 (0x38d7ec4427f60) 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000549000000 (0x38d7ec57f9340) 10: > 10: 1000000545000000 (0x38d7ec5428a40) 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 22 10: 1000000528220000 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000528220000 (0x38d7ec4427f60) 10: <= 10: 1000000539200000 (0x38d7ec4ea0a00) 10: with messages: 10: 22 10: 1000000528220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000528220000 (0x38d7ec4427f60) 10: <= 10: 1000000539200000 (0x38d7ec4ea0a00) 10: with messages: 10: 22 10: 1000000528220000 10: 10: frame_id: 21 10: desired_present_time_ns: 1000000529000000 10: actual_present_time_ns: 1000000529000000 10: earliest_present_time_ns: 1000000529000000 10: present_margin_ns: 780000 10: now_ns: 1000000530000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000545000000 (0x38d7ec5428a40) 10: >= 10: 1000000544220000 (0x38d7ec536a360) 10: with messages: 10: 22 10: 1000000528220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000545000000 (0x38d7ec5428a40) 10: with messages: 10: 22 10: 1000000528220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000555200000 (0x38d7ec5de2e00) 10: >= 10: 1000000544220000 (0x38d7ec536a360) 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000561000000 (0x38d7ec636ae40) 10: > 10: 1000000544220000 (0x38d7ec536a360) 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000561000000 (0x38d7ec636ae40) 10: > 10: 1000000555200000 (0x38d7ec5de2e00) 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000565000000 (0x38d7ec673b740) 10: > 10: 1000000544220000 (0x38d7ec536a360) 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000565000000 (0x38d7ec673b740) 10: > 10: 1000000561000000 (0x38d7ec636ae40) 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 23 10: 1000000544220000 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000544220000 (0x38d7ec536a360) 10: <= 10: 1000000555200000 (0x38d7ec5de2e00) 10: with messages: 10: 23 10: 1000000544220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000544220000 (0x38d7ec536a360) 10: <= 10: 1000000555200000 (0x38d7ec5de2e00) 10: with messages: 10: 23 10: 1000000544220000 10: 10: frame_id: 22 10: desired_present_time_ns: 1000000545000000 10: actual_present_time_ns: 1000000545000000 10: earliest_present_time_ns: 1000000545000000 10: present_margin_ns: 780000 10: now_ns: 1000000546000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000561000000 (0x38d7ec636ae40) 10: >= 10: 1000000560220000 (0x38d7ec62ac760) 10: with messages: 10: 23 10: 1000000544220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000561000000 (0x38d7ec636ae40) 10: with messages: 10: 23 10: 1000000544220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000571200000 (0x38d7ec6d25200) 10: >= 10: 1000000560220000 (0x38d7ec62ac760) 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000577000000 (0x38d7ec72ad240) 10: > 10: 1000000560220000 (0x38d7ec62ac760) 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000577000000 (0x38d7ec72ad240) 10: > 10: 1000000571200000 (0x38d7ec6d25200) 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000581000000 (0x38d7ec767db40) 10: > 10: 1000000560220000 (0x38d7ec62ac760) 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000581000000 (0x38d7ec767db40) 10: > 10: 1000000577000000 (0x38d7ec72ad240) 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 24 10: 1000000560220000 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000560220000 (0x38d7ec62ac760) 10: <= 10: 1000000571200000 (0x38d7ec6d25200) 10: with messages: 10: 24 10: 1000000560220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000560220000 (0x38d7ec62ac760) 10: <= 10: 1000000571200000 (0x38d7ec6d25200) 10: with messages: 10: 24 10: 1000000560220000 10: 10: frame_id: 23 10: desired_present_time_ns: 1000000561000000 10: actual_present_time_ns: 1000000561000000 10: earliest_present_time_ns: 1000000561000000 10: present_margin_ns: 780000 10: now_ns: 1000000562000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000577000000 (0x38d7ec72ad240) 10: >= 10: 1000000576220000 (0x38d7ec71eeb60) 10: with messages: 10: 24 10: 1000000560220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000577000000 (0x38d7ec72ad240) 10: with messages: 10: 24 10: 1000000560220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000587200000 (0x38d7ec7c67600) 10: >= 10: 1000000576220000 (0x38d7ec71eeb60) 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000593000000 (0x38d7ec81ef640) 10: > 10: 1000000576220000 (0x38d7ec71eeb60) 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000593000000 (0x38d7ec81ef640) 10: > 10: 1000000587200000 (0x38d7ec7c67600) 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000597000000 (0x38d7ec85bff40) 10: > 10: 1000000576220000 (0x38d7ec71eeb60) 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000597000000 (0x38d7ec85bff40) 10: > 10: 1000000593000000 (0x38d7ec81ef640) 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 25 10: 1000000576220000 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000576220000 (0x38d7ec71eeb60) 10: <= 10: 1000000587200000 (0x38d7ec7c67600) 10: with messages: 10: 25 10: 1000000576220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000576220000 (0x38d7ec71eeb60) 10: <= 10: 1000000587200000 (0x38d7ec7c67600) 10: with messages: 10: 25 10: 1000000576220000 10: 10: frame_id: 24 10: desired_present_time_ns: 1000000577000000 10: actual_present_time_ns: 1000000577000000 10: earliest_present_time_ns: 1000000577000000 10: present_margin_ns: 780000 10: now_ns: 1000000578000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000593000000 (0x38d7ec81ef640) 10: >= 10: 1000000592220000 (0x38d7ec8130f60) 10: with messages: 10: 25 10: 1000000576220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000593000000 (0x38d7ec81ef640) 10: with messages: 10: 25 10: 1000000576220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000603200000 (0x38d7ec8ba9a00) 10: >= 10: 1000000592220000 (0x38d7ec8130f60) 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000609000000 (0x38d7ec9131a40) 10: > 10: 1000000592220000 (0x38d7ec8130f60) 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000609000000 (0x38d7ec9131a40) 10: > 10: 1000000603200000 (0x38d7ec8ba9a00) 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000613000000 (0x38d7ec9502340) 10: > 10: 1000000592220000 (0x38d7ec8130f60) 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000613000000 (0x38d7ec9502340) 10: > 10: 1000000609000000 (0x38d7ec9131a40) 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 26 10: 1000000592220000 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000592220000 (0x38d7ec8130f60) 10: <= 10: 1000000603200000 (0x38d7ec8ba9a00) 10: with messages: 10: 26 10: 1000000592220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000592220000 (0x38d7ec8130f60) 10: <= 10: 1000000603200000 (0x38d7ec8ba9a00) 10: with messages: 10: 26 10: 1000000592220000 10: 10: frame_id: 25 10: desired_present_time_ns: 1000000593000000 10: actual_present_time_ns: 1000000593000000 10: earliest_present_time_ns: 1000000593000000 10: present_margin_ns: 780000 10: now_ns: 1000000594000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000609000000 (0x38d7ec9131a40) 10: >= 10: 1000000608220000 (0x38d7ec9073360) 10: with messages: 10: 26 10: 1000000592220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000609000000 (0x38d7ec9131a40) 10: with messages: 10: 26 10: 1000000592220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000619200000 (0x38d7ec9aebe00) 10: >= 10: 1000000608220000 (0x38d7ec9073360) 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000625000000 (0x38d7eca073e40) 10: > 10: 1000000608220000 (0x38d7ec9073360) 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000625000000 (0x38d7eca073e40) 10: > 10: 1000000619200000 (0x38d7ec9aebe00) 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000629000000 (0x38d7eca444740) 10: > 10: 1000000608220000 (0x38d7ec9073360) 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000629000000 (0x38d7eca444740) 10: > 10: 1000000625000000 (0x38d7eca073e40) 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 27 10: 1000000608220000 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000608220000 (0x38d7ec9073360) 10: <= 10: 1000000619200000 (0x38d7ec9aebe00) 10: with messages: 10: 27 10: 1000000608220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000608220000 (0x38d7ec9073360) 10: <= 10: 1000000619200000 (0x38d7ec9aebe00) 10: with messages: 10: 27 10: 1000000608220000 10: 10: frame_id: 26 10: desired_present_time_ns: 1000000609000000 10: actual_present_time_ns: 1000000609000000 10: earliest_present_time_ns: 1000000609000000 10: present_margin_ns: 780000 10: now_ns: 1000000610000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000625000000 (0x38d7eca073e40) 10: >= 10: 1000000624220000 (0x38d7ec9fb5760) 10: with messages: 10: 27 10: 1000000608220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000625000000 (0x38d7eca073e40) 10: with messages: 10: 27 10: 1000000608220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000635200000 (0x38d7ecaa2e200) 10: >= 10: 1000000624220000 (0x38d7ec9fb5760) 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000641000000 (0x38d7ecafb6240) 10: > 10: 1000000624220000 (0x38d7ec9fb5760) 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000641000000 (0x38d7ecafb6240) 10: > 10: 1000000635200000 (0x38d7ecaa2e200) 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000645000000 (0x38d7ecb386b40) 10: > 10: 1000000624220000 (0x38d7ec9fb5760) 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000645000000 (0x38d7ecb386b40) 10: > 10: 1000000641000000 (0x38d7ecafb6240) 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 28 10: 1000000624220000 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000624220000 (0x38d7ec9fb5760) 10: <= 10: 1000000635200000 (0x38d7ecaa2e200) 10: with messages: 10: 28 10: 1000000624220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000624220000 (0x38d7ec9fb5760) 10: <= 10: 1000000635200000 (0x38d7ecaa2e200) 10: with messages: 10: 28 10: 1000000624220000 10: 10: frame_id: 27 10: desired_present_time_ns: 1000000625000000 10: actual_present_time_ns: 1000000625000000 10: earliest_present_time_ns: 1000000625000000 10: present_margin_ns: 780000 10: now_ns: 1000000626000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000641000000 (0x38d7ecafb6240) 10: >= 10: 1000000640220000 (0x38d7ecaef7b60) 10: with messages: 10: 28 10: 1000000624220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000641000000 (0x38d7ecafb6240) 10: with messages: 10: 28 10: 1000000624220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000651200000 (0x38d7ecb970600) 10: >= 10: 1000000640220000 (0x38d7ecaef7b60) 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000657000000 (0x38d7ecbef8640) 10: > 10: 1000000640220000 (0x38d7ecaef7b60) 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000657000000 (0x38d7ecbef8640) 10: > 10: 1000000651200000 (0x38d7ecb970600) 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000661000000 (0x38d7ecc2c8f40) 10: > 10: 1000000640220000 (0x38d7ecaef7b60) 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000661000000 (0x38d7ecc2c8f40) 10: > 10: 1000000657000000 (0x38d7ecbef8640) 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 29 10: 1000000640220000 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000640220000 (0x38d7ecaef7b60) 10: <= 10: 1000000651200000 (0x38d7ecb970600) 10: with messages: 10: 29 10: 1000000640220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000640220000 (0x38d7ecaef7b60) 10: <= 10: 1000000651200000 (0x38d7ecb970600) 10: with messages: 10: 29 10: 1000000640220000 10: 10: frame_id: 28 10: desired_present_time_ns: 1000000641000000 10: actual_present_time_ns: 1000000641000000 10: earliest_present_time_ns: 1000000641000000 10: present_margin_ns: 780000 10: now_ns: 1000000642000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000657000000 (0x38d7ecbef8640) 10: >= 10: 1000000656220000 (0x38d7ecbe39f60) 10: with messages: 10: 29 10: 1000000640220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000657000000 (0x38d7ecbef8640) 10: with messages: 10: 29 10: 1000000640220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000667200000 (0x38d7ecc8b2a00) 10: >= 10: 1000000656220000 (0x38d7ecbe39f60) 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000673000000 (0x38d7ecce3aa40) 10: > 10: 1000000656220000 (0x38d7ecbe39f60) 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000673000000 (0x38d7ecce3aa40) 10: > 10: 1000000667200000 (0x38d7ecc8b2a00) 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000677000000 (0x38d7ecd20b340) 10: > 10: 1000000656220000 (0x38d7ecbe39f60) 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000677000000 (0x38d7ecd20b340) 10: > 10: 1000000673000000 (0x38d7ecce3aa40) 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 30 10: 1000000656220000 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000656220000 (0x38d7ecbe39f60) 10: <= 10: 1000000667200000 (0x38d7ecc8b2a00) 10: with messages: 10: 30 10: 1000000656220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000656220000 (0x38d7ecbe39f60) 10: <= 10: 1000000667200000 (0x38d7ecc8b2a00) 10: with messages: 10: 30 10: 1000000656220000 10: 10: frame_id: 29 10: desired_present_time_ns: 1000000657000000 10: actual_present_time_ns: 1000000657000000 10: earliest_present_time_ns: 1000000657000000 10: present_margin_ns: 780000 10: now_ns: 1000000658000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000673000000 (0x38d7ecce3aa40) 10: >= 10: 1000000672220000 (0x38d7eccd7c360) 10: with messages: 10: 30 10: 1000000656220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000673000000 (0x38d7ecce3aa40) 10: with messages: 10: 30 10: 1000000656220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000683200000 (0x38d7ecd7f4e00) 10: >= 10: 1000000672220000 (0x38d7eccd7c360) 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000689000000 (0x38d7ecdd7ce40) 10: > 10: 1000000672220000 (0x38d7eccd7c360) 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000689000000 (0x38d7ecdd7ce40) 10: > 10: 1000000683200000 (0x38d7ecd7f4e00) 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000693000000 (0x38d7ece14d740) 10: > 10: 1000000672220000 (0x38d7eccd7c360) 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000693000000 (0x38d7ece14d740) 10: > 10: 1000000689000000 (0x38d7ecdd7ce40) 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 31 10: 1000000672220000 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000672220000 (0x38d7eccd7c360) 10: <= 10: 1000000683200000 (0x38d7ecd7f4e00) 10: with messages: 10: 31 10: 1000000672220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000672220000 (0x38d7eccd7c360) 10: <= 10: 1000000683200000 (0x38d7ecd7f4e00) 10: with messages: 10: 31 10: 1000000672220000 10: 10: frame_id: 30 10: desired_present_time_ns: 1000000673000000 10: actual_present_time_ns: 1000000673000000 10: earliest_present_time_ns: 1000000673000000 10: present_margin_ns: 780000 10: now_ns: 1000000674000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000689000000 (0x38d7ecdd7ce40) 10: >= 10: 1000000688220000 (0x38d7ecdcbe760) 10: with messages: 10: 31 10: 1000000672220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000689000000 (0x38d7ecdd7ce40) 10: with messages: 10: 31 10: 1000000672220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000699200000 (0x38d7ece737200) 10: >= 10: 1000000688220000 (0x38d7ecdcbe760) 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000705000000 (0x38d7ececbf240) 10: > 10: 1000000688220000 (0x38d7ecdcbe760) 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000705000000 (0x38d7ececbf240) 10: > 10: 1000000699200000 (0x38d7ece737200) 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000709000000 (0x38d7ecf08fb40) 10: > 10: 1000000688220000 (0x38d7ecdcbe760) 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000709000000 (0x38d7ecf08fb40) 10: > 10: 1000000705000000 (0x38d7ececbf240) 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 32 10: 1000000688220000 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000688220000 (0x38d7ecdcbe760) 10: <= 10: 1000000699200000 (0x38d7ece737200) 10: with messages: 10: 32 10: 1000000688220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000688220000 (0x38d7ecdcbe760) 10: <= 10: 1000000699200000 (0x38d7ece737200) 10: with messages: 10: 32 10: 1000000688220000 10: 10: frame_id: 31 10: desired_present_time_ns: 1000000689000000 10: actual_present_time_ns: 1000000689000000 10: earliest_present_time_ns: 1000000689000000 10: present_margin_ns: 780000 10: now_ns: 1000000690000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000705000000 (0x38d7ececbf240) 10: >= 10: 1000000704220000 (0x38d7ecec00b60) 10: with messages: 10: 32 10: 1000000688220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000705000000 (0x38d7ececbf240) 10: with messages: 10: 32 10: 1000000688220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000715200000 (0x38d7ecf679600) 10: >= 10: 1000000704220000 (0x38d7ecec00b60) 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000721000000 (0x38d7ecfc01640) 10: > 10: 1000000704220000 (0x38d7ecec00b60) 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000721000000 (0x38d7ecfc01640) 10: > 10: 1000000715200000 (0x38d7ecf679600) 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000725000000 (0x38d7ecffd1f40) 10: > 10: 1000000704220000 (0x38d7ecec00b60) 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000725000000 (0x38d7ecffd1f40) 10: > 10: 1000000721000000 (0x38d7ecfc01640) 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 33 10: 1000000704220000 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000704220000 (0x38d7ecec00b60) 10: <= 10: 1000000715200000 (0x38d7ecf679600) 10: with messages: 10: 33 10: 1000000704220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000704220000 (0x38d7ecec00b60) 10: <= 10: 1000000715200000 (0x38d7ecf679600) 10: with messages: 10: 33 10: 1000000704220000 10: 10: frame_id: 32 10: desired_present_time_ns: 1000000705000000 10: actual_present_time_ns: 1000000705000000 10: earliest_present_time_ns: 1000000705000000 10: present_margin_ns: 780000 10: now_ns: 1000000706000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000721000000 (0x38d7ecfc01640) 10: >= 10: 1000000720220000 (0x38d7ecfb42f60) 10: with messages: 10: 33 10: 1000000704220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000721000000 (0x38d7ecfc01640) 10: with messages: 10: 33 10: 1000000704220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000731200000 (0x38d7ed05bba00) 10: >= 10: 1000000720220000 (0x38d7ecfb42f60) 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000737000000 (0x38d7ed0b43a40) 10: > 10: 1000000720220000 (0x38d7ecfb42f60) 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000737000000 (0x38d7ed0b43a40) 10: > 10: 1000000731200000 (0x38d7ed05bba00) 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000741000000 (0x38d7ed0f14340) 10: > 10: 1000000720220000 (0x38d7ecfb42f60) 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000741000000 (0x38d7ed0f14340) 10: > 10: 1000000737000000 (0x38d7ed0b43a40) 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 34 10: 1000000720220000 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000720220000 (0x38d7ecfb42f60) 10: <= 10: 1000000731200000 (0x38d7ed05bba00) 10: with messages: 10: 34 10: 1000000720220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000720220000 (0x38d7ecfb42f60) 10: <= 10: 1000000731200000 (0x38d7ed05bba00) 10: with messages: 10: 34 10: 1000000720220000 10: 10: frame_id: 33 10: desired_present_time_ns: 1000000721000000 10: actual_present_time_ns: 1000000721000000 10: earliest_present_time_ns: 1000000721000000 10: present_margin_ns: 780000 10: now_ns: 1000000722000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000737000000 (0x38d7ed0b43a40) 10: >= 10: 1000000736220000 (0x38d7ed0a85360) 10: with messages: 10: 34 10: 1000000720220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000737000000 (0x38d7ed0b43a40) 10: with messages: 10: 34 10: 1000000720220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000747200000 (0x38d7ed14fde00) 10: >= 10: 1000000736220000 (0x38d7ed0a85360) 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000753000000 (0x38d7ed1a85e40) 10: > 10: 1000000736220000 (0x38d7ed0a85360) 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000753000000 (0x38d7ed1a85e40) 10: > 10: 1000000747200000 (0x38d7ed14fde00) 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000757000000 (0x38d7ed1e56740) 10: > 10: 1000000736220000 (0x38d7ed0a85360) 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000757000000 (0x38d7ed1e56740) 10: > 10: 1000000753000000 (0x38d7ed1a85e40) 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 35 10: 1000000736220000 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000736220000 (0x38d7ed0a85360) 10: <= 10: 1000000747200000 (0x38d7ed14fde00) 10: with messages: 10: 35 10: 1000000736220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000736220000 (0x38d7ed0a85360) 10: <= 10: 1000000747200000 (0x38d7ed14fde00) 10: with messages: 10: 35 10: 1000000736220000 10: 10: frame_id: 34 10: desired_present_time_ns: 1000000737000000 10: actual_present_time_ns: 1000000737000000 10: earliest_present_time_ns: 1000000737000000 10: present_margin_ns: 780000 10: now_ns: 1000000738000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000753000000 (0x38d7ed1a85e40) 10: >= 10: 1000000752220000 (0x38d7ed19c7760) 10: with messages: 10: 35 10: 1000000736220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000753000000 (0x38d7ed1a85e40) 10: with messages: 10: 35 10: 1000000736220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000763200000 (0x38d7ed2440200) 10: >= 10: 1000000752220000 (0x38d7ed19c7760) 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000769000000 (0x38d7ed29c8240) 10: > 10: 1000000752220000 (0x38d7ed19c7760) 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000769000000 (0x38d7ed29c8240) 10: > 10: 1000000763200000 (0x38d7ed2440200) 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000773000000 (0x38d7ed2d98b40) 10: > 10: 1000000752220000 (0x38d7ed19c7760) 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000773000000 (0x38d7ed2d98b40) 10: > 10: 1000000769000000 (0x38d7ed29c8240) 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 36 10: 1000000752220000 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000752220000 (0x38d7ed19c7760) 10: <= 10: 1000000763200000 (0x38d7ed2440200) 10: with messages: 10: 36 10: 1000000752220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000752220000 (0x38d7ed19c7760) 10: <= 10: 1000000763200000 (0x38d7ed2440200) 10: with messages: 10: 36 10: 1000000752220000 10: 10: frame_id: 35 10: desired_present_time_ns: 1000000753000000 10: actual_present_time_ns: 1000000753000000 10: earliest_present_time_ns: 1000000753000000 10: present_margin_ns: 780000 10: now_ns: 1000000754000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000769000000 (0x38d7ed29c8240) 10: >= 10: 1000000768220000 (0x38d7ed2909b60) 10: with messages: 10: 36 10: 1000000752220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000769000000 (0x38d7ed29c8240) 10: with messages: 10: 36 10: 1000000752220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000779200000 (0x38d7ed3382600) 10: >= 10: 1000000768220000 (0x38d7ed2909b60) 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000785000000 (0x38d7ed390a640) 10: > 10: 1000000768220000 (0x38d7ed2909b60) 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000785000000 (0x38d7ed390a640) 10: > 10: 1000000779200000 (0x38d7ed3382600) 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000789000000 (0x38d7ed3cdaf40) 10: > 10: 1000000768220000 (0x38d7ed2909b60) 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000789000000 (0x38d7ed3cdaf40) 10: > 10: 1000000785000000 (0x38d7ed390a640) 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 37 10: 1000000768220000 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000768220000 (0x38d7ed2909b60) 10: <= 10: 1000000779200000 (0x38d7ed3382600) 10: with messages: 10: 37 10: 1000000768220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000768220000 (0x38d7ed2909b60) 10: <= 10: 1000000779200000 (0x38d7ed3382600) 10: with messages: 10: 37 10: 1000000768220000 10: 10: frame_id: 36 10: desired_present_time_ns: 1000000769000000 10: actual_present_time_ns: 1000000769000000 10: earliest_present_time_ns: 1000000769000000 10: present_margin_ns: 780000 10: now_ns: 1000000770000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000785000000 (0x38d7ed390a640) 10: >= 10: 1000000784220000 (0x38d7ed384bf60) 10: with messages: 10: 37 10: 1000000768220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000785000000 (0x38d7ed390a640) 10: with messages: 10: 37 10: 1000000768220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000795200000 (0x38d7ed42c4a00) 10: >= 10: 1000000784220000 (0x38d7ed384bf60) 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000801000000 (0x38d7ed484ca40) 10: > 10: 1000000784220000 (0x38d7ed384bf60) 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000801000000 (0x38d7ed484ca40) 10: > 10: 1000000795200000 (0x38d7ed42c4a00) 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000805000000 (0x38d7ed4c1d340) 10: > 10: 1000000784220000 (0x38d7ed384bf60) 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000805000000 (0x38d7ed4c1d340) 10: > 10: 1000000801000000 (0x38d7ed484ca40) 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 38 10: 1000000784220000 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000784220000 (0x38d7ed384bf60) 10: <= 10: 1000000795200000 (0x38d7ed42c4a00) 10: with messages: 10: 38 10: 1000000784220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000784220000 (0x38d7ed384bf60) 10: <= 10: 1000000795200000 (0x38d7ed42c4a00) 10: with messages: 10: 38 10: 1000000784220000 10: 10: frame_id: 37 10: desired_present_time_ns: 1000000785000000 10: actual_present_time_ns: 1000000785000000 10: earliest_present_time_ns: 1000000785000000 10: present_margin_ns: 780000 10: now_ns: 1000000786000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000801000000 (0x38d7ed484ca40) 10: >= 10: 1000000800220000 (0x38d7ed478e360) 10: with messages: 10: 38 10: 1000000784220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000801000000 (0x38d7ed484ca40) 10: with messages: 10: 38 10: 1000000784220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000811200000 (0x38d7ed5206e00) 10: >= 10: 1000000800220000 (0x38d7ed478e360) 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000817000000 (0x38d7ed578ee40) 10: > 10: 1000000800220000 (0x38d7ed478e360) 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000817000000 (0x38d7ed578ee40) 10: > 10: 1000000811200000 (0x38d7ed5206e00) 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000821000000 (0x38d7ed5b5f740) 10: > 10: 1000000800220000 (0x38d7ed478e360) 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000821000000 (0x38d7ed5b5f740) 10: > 10: 1000000817000000 (0x38d7ed578ee40) 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 39 10: 1000000800220000 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000800220000 (0x38d7ed478e360) 10: <= 10: 1000000811200000 (0x38d7ed5206e00) 10: with messages: 10: 39 10: 1000000800220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000800220000 (0x38d7ed478e360) 10: <= 10: 1000000811200000 (0x38d7ed5206e00) 10: with messages: 10: 39 10: 1000000800220000 10: 10: frame_id: 38 10: desired_present_time_ns: 1000000801000000 10: actual_present_time_ns: 1000000801000000 10: earliest_present_time_ns: 1000000801000000 10: present_margin_ns: 780000 10: now_ns: 1000000802000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000817000000 (0x38d7ed578ee40) 10: >= 10: 1000000816220000 (0x38d7ed56d0760) 10: with messages: 10: 39 10: 1000000800220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000817000000 (0x38d7ed578ee40) 10: with messages: 10: 39 10: 1000000800220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000827200000 (0x38d7ed6149200) 10: >= 10: 1000000816220000 (0x38d7ed56d0760) 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000833000000 (0x38d7ed66d1240) 10: > 10: 1000000816220000 (0x38d7ed56d0760) 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000833000000 (0x38d7ed66d1240) 10: > 10: 1000000827200000 (0x38d7ed6149200) 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000837000000 (0x38d7ed6aa1b40) 10: > 10: 1000000816220000 (0x38d7ed56d0760) 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000837000000 (0x38d7ed6aa1b40) 10: > 10: 1000000833000000 (0x38d7ed66d1240) 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 40 10: 1000000816220000 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000816220000 (0x38d7ed56d0760) 10: <= 10: 1000000827200000 (0x38d7ed6149200) 10: with messages: 10: 40 10: 1000000816220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000816220000 (0x38d7ed56d0760) 10: <= 10: 1000000827200000 (0x38d7ed6149200) 10: with messages: 10: 40 10: 1000000816220000 10: 10: frame_id: 39 10: desired_present_time_ns: 1000000817000000 10: actual_present_time_ns: 1000000817000000 10: earliest_present_time_ns: 1000000817000000 10: present_margin_ns: 780000 10: now_ns: 1000000818000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000833000000 (0x38d7ed66d1240) 10: >= 10: 1000000832220000 (0x38d7ed6612b60) 10: with messages: 10: 40 10: 1000000816220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000833000000 (0x38d7ed66d1240) 10: with messages: 10: 40 10: 1000000816220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000843200000 (0x38d7ed708b600) 10: >= 10: 1000000832220000 (0x38d7ed6612b60) 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000849000000 (0x38d7ed7613640) 10: > 10: 1000000832220000 (0x38d7ed6612b60) 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000849000000 (0x38d7ed7613640) 10: > 10: 1000000843200000 (0x38d7ed708b600) 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000853000000 (0x38d7ed79e3f40) 10: > 10: 1000000832220000 (0x38d7ed6612b60) 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000853000000 (0x38d7ed79e3f40) 10: > 10: 1000000849000000 (0x38d7ed7613640) 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 41 10: 1000000832220000 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000832220000 (0x38d7ed6612b60) 10: <= 10: 1000000843200000 (0x38d7ed708b600) 10: with messages: 10: 41 10: 1000000832220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000832220000 (0x38d7ed6612b60) 10: <= 10: 1000000843200000 (0x38d7ed708b600) 10: with messages: 10: 41 10: 1000000832220000 10: 10: frame_id: 40 10: desired_present_time_ns: 1000000833000000 10: actual_present_time_ns: 1000000833000000 10: earliest_present_time_ns: 1000000833000000 10: present_margin_ns: 780000 10: now_ns: 1000000834000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000849000000 (0x38d7ed7613640) 10: >= 10: 1000000848220000 (0x38d7ed7554f60) 10: with messages: 10: 41 10: 1000000832220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000849000000 (0x38d7ed7613640) 10: with messages: 10: 41 10: 1000000832220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000859200000 (0x38d7ed7fcda00) 10: >= 10: 1000000848220000 (0x38d7ed7554f60) 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000865000000 (0x38d7ed8555a40) 10: > 10: 1000000848220000 (0x38d7ed7554f60) 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000865000000 (0x38d7ed8555a40) 10: > 10: 1000000859200000 (0x38d7ed7fcda00) 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000869000000 (0x38d7ed8926340) 10: > 10: 1000000848220000 (0x38d7ed7554f60) 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000869000000 (0x38d7ed8926340) 10: > 10: 1000000865000000 (0x38d7ed8555a40) 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 42 10: 1000000848220000 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000848220000 (0x38d7ed7554f60) 10: <= 10: 1000000859200000 (0x38d7ed7fcda00) 10: with messages: 10: 42 10: 1000000848220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000848220000 (0x38d7ed7554f60) 10: <= 10: 1000000859200000 (0x38d7ed7fcda00) 10: with messages: 10: 42 10: 1000000848220000 10: 10: frame_id: 41 10: desired_present_time_ns: 1000000849000000 10: actual_present_time_ns: 1000000849000000 10: earliest_present_time_ns: 1000000849000000 10: present_margin_ns: 780000 10: now_ns: 1000000850000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000865000000 (0x38d7ed8555a40) 10: >= 10: 1000000864220000 (0x38d7ed8497360) 10: with messages: 10: 42 10: 1000000848220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000865000000 (0x38d7ed8555a40) 10: with messages: 10: 42 10: 1000000848220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000875200000 (0x38d7ed8f0fe00) 10: >= 10: 1000000864220000 (0x38d7ed8497360) 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000881000000 (0x38d7ed9497e40) 10: > 10: 1000000864220000 (0x38d7ed8497360) 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000881000000 (0x38d7ed9497e40) 10: > 10: 1000000875200000 (0x38d7ed8f0fe00) 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000885000000 (0x38d7ed9868740) 10: > 10: 1000000864220000 (0x38d7ed8497360) 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000885000000 (0x38d7ed9868740) 10: > 10: 1000000881000000 (0x38d7ed9497e40) 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 43 10: 1000000864220000 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000864220000 (0x38d7ed8497360) 10: <= 10: 1000000875200000 (0x38d7ed8f0fe00) 10: with messages: 10: 43 10: 1000000864220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000864220000 (0x38d7ed8497360) 10: <= 10: 1000000875200000 (0x38d7ed8f0fe00) 10: with messages: 10: 43 10: 1000000864220000 10: 10: frame_id: 42 10: desired_present_time_ns: 1000000865000000 10: actual_present_time_ns: 1000000865000000 10: earliest_present_time_ns: 1000000865000000 10: present_margin_ns: 780000 10: now_ns: 1000000866000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000881000000 (0x38d7ed9497e40) 10: >= 10: 1000000880220000 (0x38d7ed93d9760) 10: with messages: 10: 43 10: 1000000864220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000881000000 (0x38d7ed9497e40) 10: with messages: 10: 43 10: 1000000864220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000891200000 (0x38d7ed9e52200) 10: >= 10: 1000000880220000 (0x38d7ed93d9760) 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000897000000 (0x38d7eda3da240) 10: > 10: 1000000880220000 (0x38d7ed93d9760) 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 20: =============================================================================== 20: No tests ran 20: 18/21 Test #20: tests_comp_client_vulkan ......... Passed 0.06 sec 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000897000000 (0x38d7eda3da240) 10: > 10: 1000000891200000 (0x38d7ed9e52200) 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000901000000 (0x38d7eda7aab40) 10: > 10: 1000000880220000 (0x38d7ed93d9760) 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000901000000 (0x38d7eda7aab40) 10: > 10: 1000000897000000 (0x38d7eda3da240) 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 44 10: 1000000880220000 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000880220000 (0x38d7ed93d9760) 10: <= 10: 1000000891200000 (0x38d7ed9e52200) 10: with messages: 10: 44 10: 1000000880220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000880220000 (0x38d7ed93d9760) 10: <= 10: 1000000891200000 (0x38d7ed9e52200) 10: with messages: 10: 44 10: 1000000880220000 10: 10: frame_id: 43 10: desired_present_time_ns: 1000000881000000 10: actual_present_time_ns: 1000000881000000 10: earliest_present_time_ns: 1000000881000000 10: present_margin_ns: 780000 10: now_ns: 1000000882000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000897000000 (0x38d7eda3da240) 10: >= 10: 1000000896220000 (0x38d7eda31bb60) 10: with messages: 10: 44 10: 1000000880220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000897000000 (0x38d7eda3da240) 10: with messages: 10: 44 10: 1000000880220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000907200000 (0x38d7edad94600) 10: >= 10: 1000000896220000 (0x38d7eda31bb60) 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000913000000 (0x38d7edb31c640) 10: > 10: 1000000896220000 (0x38d7eda31bb60) 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000913000000 (0x38d7edb31c640) 10: > 10: 1000000907200000 (0x38d7edad94600) 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000917000000 (0x38d7edb6ecf40) 10: > 10: 1000000896220000 (0x38d7eda31bb60) 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000917000000 (0x38d7edb6ecf40) 10: > 10: 1000000913000000 (0x38d7edb31c640) 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 45 10: 1000000896220000 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000896220000 (0x38d7eda31bb60) 10: <= 10: 1000000907200000 (0x38d7edad94600) 10: with messages: 10: 45 10: 1000000896220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000896220000 (0x38d7eda31bb60) 10: <= 10: 1000000907200000 (0x38d7edad94600) 10: with messages: 10: 45 10: 1000000896220000 10: 10: frame_id: 44 10: desired_present_time_ns: 1000000897000000 10: actual_present_time_ns: 1000000897000000 10: earliest_present_time_ns: 1000000897000000 10: present_margin_ns: 780000 10: now_ns: 1000000898000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000913000000 (0x38d7edb31c640) 10: >= 10: 1000000912220000 (0x38d7edb25df60) 10: with messages: 10: 45 10: 1000000896220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000913000000 (0x38d7edb31c640) 10: with messages: 10: 45 10: 1000000896220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000923200000 (0x38d7edbcd6a00) 10: >= 10: 1000000912220000 (0x38d7edb25df60) 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000929000000 (0x38d7edc25ea40) 10: > 10: 1000000912220000 (0x38d7edb25df60) 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000929000000 (0x38d7edc25ea40) 10: > 10: 1000000923200000 (0x38d7edbcd6a00) 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000933000000 (0x38d7edc62f340) 10: > 10: 1000000912220000 (0x38d7edb25df60) 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000933000000 (0x38d7edc62f340) 10: > 10: 1000000929000000 (0x38d7edc25ea40) 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 46 10: 1000000912220000 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000912220000 (0x38d7edb25df60) 10: <= 10: 1000000923200000 (0x38d7edbcd6a00) 10: with messages: 10: 46 10: 1000000912220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000912220000 (0x38d7edb25df60) 10: <= 10: 1000000923200000 (0x38d7edbcd6a00) 10: with messages: 10: 46 10: 1000000912220000 10: 10: frame_id: 45 10: desired_present_time_ns: 1000000913000000 10: actual_present_time_ns: 1000000913000000 10: earliest_present_time_ns: 1000000913000000 10: present_margin_ns: 780000 10: now_ns: 1000000914000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000929000000 (0x38d7edc25ea40) 10: >= 10: 1000000928220000 (0x38d7edc1a0360) 10: with messages: 10: 46 10: 1000000912220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000929000000 (0x38d7edc25ea40) 10: with messages: 10: 46 10: 1000000912220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000939200000 (0x38d7edcc18e00) 10: >= 10: 1000000928220000 (0x38d7edc1a0360) 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000945000000 (0x38d7edd1a0e40) 10: > 10: 1000000928220000 (0x38d7edc1a0360) 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000945000000 (0x38d7edd1a0e40) 10: > 10: 1000000939200000 (0x38d7edcc18e00) 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000949000000 (0x38d7edd571740) 10: > 10: 1000000928220000 (0x38d7edc1a0360) 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000949000000 (0x38d7edd571740) 10: > 10: 1000000945000000 (0x38d7edd1a0e40) 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 47 10: 1000000928220000 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000928220000 (0x38d7edc1a0360) 10: <= 10: 1000000939200000 (0x38d7edcc18e00) 10: with messages: 10: 47 10: 1000000928220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000928220000 (0x38d7edc1a0360) 10: <= 10: 1000000939200000 (0x38d7edcc18e00) 10: with messages: 10: 47 10: 1000000928220000 10: 10: frame_id: 46 10: desired_present_time_ns: 1000000929000000 10: actual_present_time_ns: 1000000929000000 10: earliest_present_time_ns: 1000000929000000 10: present_margin_ns: 780000 10: now_ns: 1000000930000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000945000000 (0x38d7edd1a0e40) 10: >= 10: 1000000944220000 (0x38d7edd0e2760) 10: with messages: 10: 47 10: 1000000928220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000945000000 (0x38d7edd1a0e40) 10: with messages: 10: 47 10: 1000000928220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000955200000 (0x38d7eddb5b200) 10: >= 10: 1000000944220000 (0x38d7edd0e2760) 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000961000000 (0x38d7ede0e3240) 10: > 10: 1000000944220000 (0x38d7edd0e2760) 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000961000000 (0x38d7ede0e3240) 10: > 10: 1000000955200000 (0x38d7eddb5b200) 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000965000000 (0x38d7ede4b3b40) 10: > 10: 1000000944220000 (0x38d7edd0e2760) 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000965000000 (0x38d7ede4b3b40) 10: > 10: 1000000961000000 (0x38d7ede0e3240) 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 48 10: 1000000944220000 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000944220000 (0x38d7edd0e2760) 10: <= 10: 1000000955200000 (0x38d7eddb5b200) 10: with messages: 10: 48 10: 1000000944220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000944220000 (0x38d7edd0e2760) 10: <= 10: 1000000955200000 (0x38d7eddb5b200) 10: with messages: 10: 48 10: 1000000944220000 10: 10: frame_id: 47 10: desired_present_time_ns: 1000000945000000 10: actual_present_time_ns: 1000000945000000 10: earliest_present_time_ns: 1000000945000000 10: present_margin_ns: 780000 10: now_ns: 1000000946000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000961000000 (0x38d7ede0e3240) 10: >= 10: 1000000960220000 (0x38d7ede024b60) 10: with messages: 10: 48 10: 1000000944220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000961000000 (0x38d7ede0e3240) 10: with messages: 10: 48 10: 1000000944220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000971200000 (0x38d7edea9d600) 10: >= 10: 1000000960220000 (0x38d7ede024b60) 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000977000000 (0x38d7edf025640) 10: > 10: 1000000960220000 (0x38d7ede024b60) 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000977000000 (0x38d7edf025640) 10: > 10: 1000000971200000 (0x38d7edea9d600) 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000981000000 (0x38d7edf3f5f40) 10: > 10: 1000000960220000 (0x38d7ede024b60) 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000981000000 (0x38d7edf3f5f40) 10: > 10: 1000000977000000 (0x38d7edf025640) 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 49 10: 1000000960220000 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000960220000 (0x38d7ede024b60) 10: <= 10: 1000000971200000 (0x38d7edea9d600) 10: with messages: 10: 49 10: 1000000960220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000960220000 (0x38d7ede024b60) 10: <= 10: 1000000971200000 (0x38d7edea9d600) 10: with messages: 10: 49 10: 1000000960220000 10: 10: frame_id: 48 10: desired_present_time_ns: 1000000961000000 10: actual_present_time_ns: 1000000961000000 10: earliest_present_time_ns: 1000000961000000 10: present_margin_ns: 780000 10: now_ns: 1000000962000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000977000000 (0x38d7edf025640) 10: >= 10: 1000000976220000 (0x38d7edef66f60) 10: with messages: 10: 49 10: 1000000960220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000977000000 (0x38d7edf025640) 10: with messages: 10: 49 10: 1000000960220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000987200000 (0x38d7edf9dfa00) 10: >= 10: 1000000976220000 (0x38d7edef66f60) 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000993000000 (0x38d7edff67a40) 10: > 10: 1000000976220000 (0x38d7edef66f60) 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000993000000 (0x38d7edff67a40) 10: > 10: 1000000987200000 (0x38d7edf9dfa00) 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000997000000 (0x38d7ee0338340) 10: > 10: 1000000976220000 (0x38d7edef66f60) 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000997000000 (0x38d7ee0338340) 10: > 10: 1000000993000000 (0x38d7edff67a40) 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 50 10: 1000000976220000 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000976220000 (0x38d7edef66f60) 10: <= 10: 1000000987200000 (0x38d7edf9dfa00) 10: with messages: 10: 50 10: 1000000976220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000976220000 (0x38d7edef66f60) 10: <= 10: 1000000987200000 (0x38d7edf9dfa00) 10: with messages: 10: 50 10: 1000000976220000 10: 10: frame_id: 49 10: desired_present_time_ns: 1000000977000000 10: actual_present_time_ns: 1000000977000000 10: earliest_present_time_ns: 1000000977000000 10: present_margin_ns: 780000 10: now_ns: 1000000978000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000993000000 (0x38d7edff67a40) 10: >= 10: 1000000992220000 (0x38d7edfea9360) 10: with messages: 10: 50 10: 1000000976220000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000993000000 (0x38d7edff67a40) 10: with messages: 10: 50 10: 1000000976220000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000001003200000 (0x38d7ee0921e00) 10: >= 10: 1000000992220000 (0x38d7edfea9360) 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000001009000000 (0x38d7ee0ea9e40) 10: > 10: 1000000992220000 (0x38d7edfea9360) 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000001009000000 (0x38d7ee0ea9e40) 10: > 10: 1000001003200000 (0x38d7ee0921e00) 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000001013000000 (0x38d7ee127a740) 10: > 10: 1000000992220000 (0x38d7edfea9360) 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000001013000000 (0x38d7ee127a740) 10: > 10: 1000001009000000 (0x38d7ee0ea9e40) 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 51 10: 1000000992220000 10: 10: ./tests/tests_pacing.cpp:321: PASSED: 10: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(longBeginDelay + longSubmitDelay + longGpuTime) ) 10: with expansion: 10: 5800us > 5ms 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:328 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:332: PASSED: 10: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 10: with expansion: 10: 0 == 0 10: 10: ./tests/tests_pacing.cpp:333: PASSED: 10: REQUIRE( upc != nullptr ) 10: with expansion: 10: 0x000055a74a391530 != nullptr 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: Standalone predictions 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:337 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000062800000 (0x38d7ea884c080) 10: >= 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000066000000 (0x38d7ea8b59480) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 5 10: 1000000001000000 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:328 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:332: PASSED: 10: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 10: with expansion: 10: 0 == 0 10: 10: ./tests/tests_pacing.cpp:333: PASSED: 10: REQUIRE( upc != nullptr ) 10: with expansion: 10: 0x000055a74a391530 != nullptr 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: Consistency in loop 10: Fast 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:349 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000062800000 (0x38d7ea884c080) 10: >= 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000066000000 (0x38d7ea8b59480) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000001000000 (0x38d7ea4d5c240) 10: <= 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000001000000 (0x38d7ea4d5c240) 10: <= 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: >= 10: 1000000064040000 (0x38d7ea897ac40) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000066000000 (0x38d7ea8b59480) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000078800000 (0x38d7ea978e480) 10: >= 10: 1000000064040000 (0x38d7ea897ac40) 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: > 10: 1000000064040000 (0x38d7ea897ac40) 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: > 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000086000000 (0x38d7ea9e6c180) 10: > 10: 1000000064040000 (0x38d7ea897ac40) 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000086000000 (0x38d7ea9e6c180) 10: > 10: 1000000082000000 (0x38d7ea9a9b880) 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 6 10: 1000000064040000 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000064040000 (0x38d7ea897ac40) 10: <= 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000064040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000064040000 (0x38d7ea897ac40) 10: <= 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000064040000 10: 10: frame_id: 5 10: desired_present_time_ns: 1000000066000000 10: actual_present_time_ns: 1000000066000000 10: earliest_present_time_ns: 1000000066000000 10: present_margin_ns: 1960000 10: now_ns: 1000000067000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: >= 10: 1000000080040000 (0x38d7ea98bd040) 10: with messages: 10: 6 10: 1000000064040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000082000000 (0x38d7ea9a9b880) 10: with messages: 10: 6 10: 1000000064040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000094800000 (0x38d7eaa6d0880) 10: >= 10: 1000000080040000 (0x38d7ea98bd040) 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: > 10: 1000000080040000 (0x38d7ea98bd040) 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: > 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000102000000 (0x38d7eaadae580) 10: > 10: 1000000080040000 (0x38d7ea98bd040) 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000102000000 (0x38d7eaadae580) 10: > 10: 1000000098000000 (0x38d7eaa9ddc80) 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 7 10: 1000000080040000 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000080040000 (0x38d7ea98bd040) 10: <= 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000080040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000080040000 (0x38d7ea98bd040) 10: <= 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000080040000 10: 10: frame_id: 6 10: desired_present_time_ns: 1000000082000000 10: actual_present_time_ns: 1000000082000000 10: earliest_present_time_ns: 1000000082000000 10: present_margin_ns: 1960000 10: now_ns: 1000000083000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: >= 10: 1000000096040000 (0x38d7eaa7ff440) 10: with messages: 10: 7 10: 1000000080040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000098000000 (0x38d7eaa9ddc80) 10: with messages: 10: 7 10: 1000000080040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000110800000 (0x38d7eab612c80) 10: >= 10: 1000000096040000 (0x38d7eaa7ff440) 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: > 10: 1000000096040000 (0x38d7eaa7ff440) 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: > 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000118000000 (0x38d7eabcf0980) 10: > 10: 1000000096040000 (0x38d7eaa7ff440) 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000118000000 (0x38d7eabcf0980) 10: > 10: 1000000114000000 (0x38d7eab920080) 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 8 10: 1000000096040000 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000096040000 (0x38d7eaa7ff440) 10: <= 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000096040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000096040000 (0x38d7eaa7ff440) 10: <= 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000096040000 10: 10: frame_id: 7 10: desired_present_time_ns: 1000000098000000 10: actual_present_time_ns: 1000000098000000 10: earliest_present_time_ns: 1000000098000000 10: present_margin_ns: 1960000 10: now_ns: 1000000099000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: >= 10: 1000000112040000 (0x38d7eab741840) 10: with messages: 10: 8 10: 1000000096040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000114000000 (0x38d7eab920080) 10: with messages: 10: 8 10: 1000000096040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000126800000 (0x38d7eac555080) 10: >= 10: 1000000112040000 (0x38d7eab741840) 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: > 10: 1000000112040000 (0x38d7eab741840) 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: > 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000134000000 (0x38d7eacc32d80) 10: > 10: 1000000112040000 (0x38d7eab741840) 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000134000000 (0x38d7eacc32d80) 10: > 10: 1000000130000000 (0x38d7eac862480) 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 9 10: 1000000112040000 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000112040000 (0x38d7eab741840) 10: <= 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000112040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000112040000 (0x38d7eab741840) 10: <= 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000112040000 10: 10: frame_id: 8 10: desired_present_time_ns: 1000000114000000 10: actual_present_time_ns: 1000000114000000 10: earliest_present_time_ns: 1000000114000000 10: present_margin_ns: 1960000 10: now_ns: 1000000115000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: >= 10: 1000000128040000 (0x38d7eac683c40) 10: with messages: 10: 9 10: 1000000112040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000130000000 (0x38d7eac862480) 10: with messages: 10: 9 10: 1000000112040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000142800000 (0x38d7ead497480) 10: >= 10: 1000000128040000 (0x38d7eac683c40) 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: > 10: 1000000128040000 (0x38d7eac683c40) 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: > 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000150000000 (0x38d7eadb75180) 10: > 10: 1000000128040000 (0x38d7eac683c40) 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000150000000 (0x38d7eadb75180) 10: > 10: 1000000146000000 (0x38d7ead7a4880) 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 10 10: 1000000128040000 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000128040000 (0x38d7eac683c40) 10: <= 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000128040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000128040000 (0x38d7eac683c40) 10: <= 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000128040000 10: 10: frame_id: 9 10: desired_present_time_ns: 1000000130000000 10: actual_present_time_ns: 1000000130000000 10: earliest_present_time_ns: 1000000130000000 10: present_margin_ns: 1960000 10: now_ns: 1000000131000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: >= 10: 1000000144040000 (0x38d7ead5c6040) 10: with messages: 10: 10 10: 1000000128040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000146000000 (0x38d7ead7a4880) 10: with messages: 10: 10 10: 1000000128040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000158800000 (0x38d7eae3d9880) 10: >= 10: 1000000144040000 (0x38d7ead5c6040) 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: > 10: 1000000144040000 (0x38d7ead5c6040) 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: > 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000166000000 (0x38d7eaeab7580) 10: > 10: 1000000144040000 (0x38d7ead5c6040) 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000166000000 (0x38d7eaeab7580) 10: > 10: 1000000162000000 (0x38d7eae6e6c80) 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 11 10: 1000000144040000 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000144040000 (0x38d7ead5c6040) 10: <= 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000144040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000144040000 (0x38d7ead5c6040) 10: <= 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000144040000 10: 10: frame_id: 10 10: desired_present_time_ns: 1000000146000000 10: actual_present_time_ns: 1000000146000000 10: earliest_present_time_ns: 1000000146000000 10: present_margin_ns: 1960000 10: now_ns: 1000000147000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: >= 10: 1000000160040000 (0x38d7eae508440) 10: with messages: 10: 11 10: 1000000144040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000162000000 (0x38d7eae6e6c80) 10: with messages: 10: 11 10: 1000000144040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000174800000 (0x38d7eaf31bc80) 10: >= 10: 1000000160040000 (0x38d7eae508440) 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: > 10: 1000000160040000 (0x38d7eae508440) 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: > 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000182000000 (0x38d7eaf9f9980) 10: > 10: 1000000160040000 (0x38d7eae508440) 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000182000000 (0x38d7eaf9f9980) 10: > 10: 1000000178000000 (0x38d7eaf629080) 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 12 10: 1000000160040000 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000160040000 (0x38d7eae508440) 10: <= 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000160040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000160040000 (0x38d7eae508440) 10: <= 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000160040000 10: 10: frame_id: 11 10: desired_present_time_ns: 1000000162000000 10: actual_present_time_ns: 1000000162000000 10: earliest_present_time_ns: 1000000162000000 10: present_margin_ns: 1960000 10: now_ns: 1000000163000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: >= 10: 1000000176040000 (0x38d7eaf44a840) 10: with messages: 10: 12 10: 1000000160040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000178000000 (0x38d7eaf629080) 10: with messages: 10: 12 10: 1000000160040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000190800000 (0x38d7eb025e080) 10: >= 10: 1000000176040000 (0x38d7eaf44a840) 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: > 10: 1000000176040000 (0x38d7eaf44a840) 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: > 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000198000000 (0x38d7eb093bd80) 10: > 10: 1000000176040000 (0x38d7eaf44a840) 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000198000000 (0x38d7eb093bd80) 10: > 10: 1000000194000000 (0x38d7eb056b480) 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 13 10: 1000000176040000 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000176040000 (0x38d7eaf44a840) 10: <= 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000176040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000176040000 (0x38d7eaf44a840) 10: <= 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000176040000 10: 10: frame_id: 12 10: desired_present_time_ns: 1000000178000000 10: actual_present_time_ns: 1000000178000000 10: earliest_present_time_ns: 1000000178000000 10: present_margin_ns: 1960000 10: now_ns: 1000000179000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: >= 10: 1000000192040000 (0x38d7eb038cc40) 10: with messages: 10: 13 10: 1000000176040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000194000000 (0x38d7eb056b480) 10: with messages: 10: 13 10: 1000000176040000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000206800000 (0x38d7eb11a0480) 10: >= 10: 1000000192040000 (0x38d7eb038cc40) 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: > 10: 1000000192040000 (0x38d7eb038cc40) 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: > 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000214000000 (0x38d7eb187e180) 10: > 10: 1000000192040000 (0x38d7eb038cc40) 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000214000000 (0x38d7eb187e180) 10: > 10: 1000000210000000 (0x38d7eb14ad880) 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 14 10: 1000000192040000 10: 14 10: 1000000192040000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000192040000 (0x38d7eb038cc40) 10: <= 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000192040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000192040000 (0x38d7eb038cc40) 10: <= 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000192040000 10: 10: frame_id: 13 10: desired_present_time_ns: 1000000194000000 10: actual_present_time_ns: 1000000194000000 10: earliest_present_time_ns: 1000000194000000 10: present_margin_ns: 1960000 10: now_ns: 1000000195000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: >= 10: 1000000208040000 (0x38d7eb12cf040) 10: with messages: 10: 14 10: 1000000192040000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000210000000 (0x38d7eb14ad880) 10: with messages: 10: 14 10: 1000000192040000 10: 10: frame_id: 14 10: desired_present_time_ns: 1000000210000000 10: actual_present_time_ns: 1000000210000000 10: earliest_present_time_ns: 1000000210000000 10: present_margin_ns: 1960000 10: now_ns: 1000000211000000 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:328 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:332: PASSED: 10: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 10: with expansion: 10: 0 == 0 10: 10: ./tests/tests_pacing.cpp:333: PASSED: 10: REQUIRE( upc != nullptr ) 10: with expansion: 10: 0x000055a74a391530 != nullptr 10: 10: ------------------------------------------------------------------------------- 10: u_pacing_compositor_fake 10: Consistency in loop 10: Slow 10: ------------------------------------------------------------------------------- 10: ./tests/tests_pacing.cpp:368 10: ............................................................................... 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000062800000 (0x38d7ea884c080) 10: >= 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000066000000 (0x38d7ea8b59480) 10: > 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000001000000 (0x38d7ea4d5c240) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000070000000 (0x38d7ea8f29d80) 10: > 10: 1000000066000000 (0x38d7ea8b59480) 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 5 10: 1000000001000000 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000001000000 (0x38d7ea4d5c240) 10: <= 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000001000000 (0x38d7ea4d5c240) 10: <= 10: 1000000062800000 (0x38d7ea884c080) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: >= 10: 1000000067820000 (0x38d7ea8d159e0) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000082000000 (0x38d7ea9a9b880) 10: with messages: 10: 5 10: 1000000001000000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000078800000 (0x38d7ea978e480) 10: >= 10: 1000000067820000 (0x38d7ea8d159e0) 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: > 10: 1000000067820000 (0x38d7ea8d159e0) 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000082000000 (0x38d7ea9a9b880) 10: > 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000086000000 (0x38d7ea9e6c180) 10: > 10: 1000000067820000 (0x38d7ea8d159e0) 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000086000000 (0x38d7ea9e6c180) 10: > 10: 1000000082000000 (0x38d7ea9a9b880) 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 6 10: 1000000067820000 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000067820000 (0x38d7ea8d159e0) 10: <= 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000067820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000067820000 (0x38d7ea8d159e0) 10: <= 10: 1000000078800000 (0x38d7ea978e480) 10: with messages: 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: >= 10: 1000000083820000 (0x38d7ea9c57de0) 10: with messages: 10: 6 10: 1000000067820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000098000000 (0x38d7eaa9ddc80) 10: with messages: 10: 6 10: 1000000067820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000094800000 (0x38d7eaa6d0880) 10: >= 10: 1000000083820000 (0x38d7ea9c57de0) 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: > 10: 1000000083820000 (0x38d7ea9c57de0) 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000098000000 (0x38d7eaa9ddc80) 10: > 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000102000000 (0x38d7eaadae580) 10: > 10: 1000000083820000 (0x38d7ea9c57de0) 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000102000000 (0x38d7eaadae580) 10: > 10: 1000000098000000 (0x38d7eaa9ddc80) 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 7 10: 1000000083820000 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000083820000 (0x38d7ea9c57de0) 10: <= 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000083820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000083820000 (0x38d7ea9c57de0) 10: <= 10: 1000000094800000 (0x38d7eaa6d0880) 10: with messages: 10: 7 10: 1000000083820000 10: 10: frame_id: 5 10: desired_present_time_ns: 1000000066000000 10: actual_present_time_ns: 1000000082000000 10: earliest_present_time_ns: 1000000082000000 10: present_margin_ns: 14180000 10: now_ns: 1000000083000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: >= 10: 1000000099820000 (0x38d7eaab9a1e0) 10: with messages: 10: 7 10: 1000000083820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000114000000 (0x38d7eab920080) 10: with messages: 10: 7 10: 1000000083820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000110800000 (0x38d7eab612c80) 10: >= 10: 1000000099820000 (0x38d7eaab9a1e0) 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: > 10: 1000000099820000 (0x38d7eaab9a1e0) 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000114000000 (0x38d7eab920080) 10: > 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000118000000 (0x38d7eabcf0980) 10: > 10: 1000000099820000 (0x38d7eaab9a1e0) 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000118000000 (0x38d7eabcf0980) 10: > 10: 1000000114000000 (0x38d7eab920080) 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 8 10: 1000000099820000 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000099820000 (0x38d7eaab9a1e0) 10: <= 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000099820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000099820000 (0x38d7eaab9a1e0) 10: <= 10: 1000000110800000 (0x38d7eab612c80) 10: with messages: 10: 8 10: 1000000099820000 10: 10: frame_id: 6 10: desired_present_time_ns: 1000000082000000 10: actual_present_time_ns: 1000000098000000 10: earliest_present_time_ns: 1000000098000000 10: present_margin_ns: 14180000 10: now_ns: 1000000099000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: >= 10: 1000000115820000 (0x38d7eabadc5e0) 10: with messages: 10: 8 10: 1000000099820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000130000000 (0x38d7eac862480) 10: with messages: 10: 8 10: 1000000099820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000126800000 (0x38d7eac555080) 10: >= 10: 1000000115820000 (0x38d7eabadc5e0) 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: > 10: 1000000115820000 (0x38d7eabadc5e0) 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000130000000 (0x38d7eac862480) 10: > 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000134000000 (0x38d7eacc32d80) 10: > 10: 1000000115820000 (0x38d7eabadc5e0) 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000134000000 (0x38d7eacc32d80) 10: > 10: 1000000130000000 (0x38d7eac862480) 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 9 10: 1000000115820000 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000115820000 (0x38d7eabadc5e0) 10: <= 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000115820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000115820000 (0x38d7eabadc5e0) 10: <= 10: 1000000126800000 (0x38d7eac555080) 10: with messages: 10: 9 10: 1000000115820000 10: 10: frame_id: 7 10: desired_present_time_ns: 1000000098000000 10: actual_present_time_ns: 1000000114000000 10: earliest_present_time_ns: 1000000114000000 10: present_margin_ns: 14180000 10: now_ns: 1000000115000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: >= 10: 1000000131820000 (0x38d7eaca1e9e0) 10: with messages: 10: 9 10: 1000000115820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000146000000 (0x38d7ead7a4880) 10: with messages: 10: 9 10: 1000000115820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000142800000 (0x38d7ead497480) 10: >= 10: 1000000131820000 (0x38d7eaca1e9e0) 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: > 10: 1000000131820000 (0x38d7eaca1e9e0) 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000146000000 (0x38d7ead7a4880) 10: > 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000150000000 (0x38d7eadb75180) 10: > 10: 1000000131820000 (0x38d7eaca1e9e0) 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000150000000 (0x38d7eadb75180) 10: > 10: 1000000146000000 (0x38d7ead7a4880) 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 10 10: 1000000131820000 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000131820000 (0x38d7eaca1e9e0) 10: <= 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000131820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000131820000 (0x38d7eaca1e9e0) 10: <= 10: 1000000142800000 (0x38d7ead497480) 10: with messages: 10: 10 10: 1000000131820000 10: 10: frame_id: 8 10: desired_present_time_ns: 1000000114000000 10: actual_present_time_ns: 1000000130000000 10: earliest_present_time_ns: 1000000130000000 10: present_margin_ns: 14180000 10: now_ns: 1000000131000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: >= 10: 1000000147820000 (0x38d7ead960de0) 10: with messages: 10: 10 10: 1000000131820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000162000000 (0x38d7eae6e6c80) 10: with messages: 10: 10 10: 1000000131820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000158800000 (0x38d7eae3d9880) 10: >= 10: 1000000147820000 (0x38d7ead960de0) 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: > 10: 1000000147820000 (0x38d7ead960de0) 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000162000000 (0x38d7eae6e6c80) 10: > 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000166000000 (0x38d7eaeab7580) 10: > 10: 1000000147820000 (0x38d7ead960de0) 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000166000000 (0x38d7eaeab7580) 10: > 10: 1000000162000000 (0x38d7eae6e6c80) 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 11 10: 1000000147820000 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000147820000 (0x38d7ead960de0) 10: <= 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000147820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000147820000 (0x38d7ead960de0) 10: <= 10: 1000000158800000 (0x38d7eae3d9880) 10: with messages: 10: 11 10: 1000000147820000 10: 10: frame_id: 9 10: desired_present_time_ns: 1000000130000000 10: actual_present_time_ns: 1000000146000000 10: earliest_present_time_ns: 1000000146000000 10: present_margin_ns: 14180000 10: now_ns: 1000000147000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: >= 10: 1000000163820000 (0x38d7eae8a31e0) 10: with messages: 10: 11 10: 1000000147820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000178000000 (0x38d7eaf629080) 10: with messages: 10: 11 10: 1000000147820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000174800000 (0x38d7eaf31bc80) 10: >= 10: 1000000163820000 (0x38d7eae8a31e0) 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: > 10: 1000000163820000 (0x38d7eae8a31e0) 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000178000000 (0x38d7eaf629080) 10: > 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000182000000 (0x38d7eaf9f9980) 10: > 10: 1000000163820000 (0x38d7eae8a31e0) 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000182000000 (0x38d7eaf9f9980) 10: > 10: 1000000178000000 (0x38d7eaf629080) 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 12 10: 1000000163820000 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000163820000 (0x38d7eae8a31e0) 10: <= 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000163820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000163820000 (0x38d7eae8a31e0) 10: <= 10: 1000000174800000 (0x38d7eaf31bc80) 10: with messages: 10: 12 10: 1000000163820000 10: 10: frame_id: 10 10: desired_present_time_ns: 1000000146000000 10: actual_present_time_ns: 1000000162000000 10: earliest_present_time_ns: 1000000162000000 10: present_margin_ns: 14180000 10: now_ns: 1000000163000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: >= 10: 1000000179820000 (0x38d7eaf7e55e0) 10: with messages: 10: 12 10: 1000000163820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000194000000 (0x38d7eb056b480) 10: with messages: 10: 12 10: 1000000163820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000190800000 (0x38d7eb025e080) 10: >= 10: 1000000179820000 (0x38d7eaf7e55e0) 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: > 10: 1000000179820000 (0x38d7eaf7e55e0) 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000194000000 (0x38d7eb056b480) 10: > 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000198000000 (0x38d7eb093bd80) 10: > 10: 1000000179820000 (0x38d7eaf7e55e0) 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000198000000 (0x38d7eb093bd80) 10: > 10: 1000000194000000 (0x38d7eb056b480) 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 13 10: 1000000179820000 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000179820000 (0x38d7eaf7e55e0) 10: <= 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000179820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000179820000 (0x38d7eaf7e55e0) 10: <= 10: 1000000190800000 (0x38d7eb025e080) 10: with messages: 10: 13 10: 1000000179820000 10: 10: frame_id: 11 10: desired_present_time_ns: 1000000162000000 10: actual_present_time_ns: 1000000178000000 10: earliest_present_time_ns: 1000000178000000 10: present_margin_ns: 14180000 10: now_ns: 1000000179000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: >= 10: 1000000195820000 (0x38d7eb07279e0) 10: with messages: 10: 13 10: 1000000179820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000210000000 (0x38d7eb14ad880) 10: with messages: 10: 13 10: 1000000179820000 10: 10: ./tests/tests_pacing.cpp:70: PASSED: 10: CHECK( predictions.wake_up_time_ns >= now_ns ) 10: with expansion: 10: 1000000206800000 (0x38d7eb11a0480) 10: >= 10: 1000000195820000 (0x38d7eb07279e0) 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:71: PASSED: 10: CHECK( predictions.desired_present_time_ns > now_ns ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: > 10: 1000000195820000 (0x38d7eb07279e0) 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:72: PASSED: 10: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 10: with expansion: 10: 1000000210000000 (0x38d7eb14ad880) 10: > 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:73: PASSED: 10: CHECK( predictions.predicted_display_time_ns > now_ns ) 10: with expansion: 10: 1000000214000000 (0x38d7eb187e180) 10: > 10: 1000000195820000 (0x38d7eb07279e0) 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:74: PASSED: 10: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 10: with expansion: 10: 1000000214000000 (0x38d7eb187e180) 10: > 10: 1000000210000000 (0x38d7eb14ad880) 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:76: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 10: with expansion: 10: 16ms < 18ms 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:77: PASSED: 10: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 10: with expansion: 10: 16ms > 14ms 10: with messages: 10: 14 10: 1000000195820000 10: 14 10: 1000000195820000 10: 10: ./tests/tests_pacing.cpp:150: PASSED: 10: REQUIRE( clock.now() <= wake_time_ns ) 10: with expansion: 10: 1000000195820000 (0x38d7eb07279e0) 10: <= 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000195820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000195820000 (0x38d7eb07279e0) 10: <= 10: 1000000206800000 (0x38d7eb11a0480) 10: with messages: 10: 14 10: 1000000195820000 10: 10: frame_id: 12 10: desired_present_time_ns: 1000000178000000 10: actual_present_time_ns: 1000000194000000 10: earliest_present_time_ns: 1000000194000000 10: present_margin_ns: 14180000 10: now_ns: 1000000195000000 10: 10: ./tests/tests_pacing.cpp:172: PASSED: 10: REQUIRE( next_scanout_timepoint >= gpu_finish ) 10: with expansion: 10: 1000000226000000 (0x38d7eb23efc80) 10: >= 10: 1000000211820000 (0x38d7eb1669de0) 10: with messages: 10: 14 10: 1000000195820000 10: 10: ./tests/time_utils.hpp:122: PASSED: 10: CHECK( now() <= timestamp_ns ) 10: with expansion: 10: 1000000000000000 (0x38d7ea4c68000) 10: <= 10: 1000000226000000 (0x38d7eb23efc80) 10: with messages: 10: 14 10: 1000000195820000 10: 10: frame_id: 13 10: desired_present_time_ns: 1000000194000000 10: actual_present_time_ns: 1000000210000000 10: earliest_present_time_ns: 1000000210000000 10: present_margin_ns: 14180000 10: now_ns: 1000000211000000 10: 10: frame_id: 14 10: desired_present_time_ns: 1000000210000000 10: actual_present_time_ns: 1000000226000000 10: earliest_present_time_ns: 1000000226000000 10: present_margin_ns: 14180000 10: now_ns: 1000000227000000 10: 10: =============================================================================== 10: All tests passed (1061 assertions in 2 test cases) 10: 21: =============================================================================== 21: No tests ran 21: 19/21 Test #10: tests_pacing ..................... Passed 0.16 sec 20/21 Test #21: tests_comp_client_opengl ......... Passed 0.02 sec 17: ./tests/tests_worker.cpp:123: PASSED: 17: CHECK( calledB[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:124: PASSED: 17: CHECK( calledB[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:125: PASSED: 17: CHECK( calledB[2] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:128: PASSED: 17: CHECK( calledA[0] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:129: PASSED: 17: CHECK( calledA[1] ) 17: with expansion: 17: true 17: 17: ./tests/tests_worker.cpp:130: PASSED: 17: CHECK( calledA[2] ) 17: with expansion: 17: true 17: 17: =============================================================================== 17: All tests passed (36 assertions in 1 test case) 17: 21/21 Test #17: tests_worker ..................... Passed 0.51 sec 100% tests passed, 0 tests failed out of 21 Total Test time (real) = 0.61 sec make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' create-stamp debian/debhelper-build-stamp dh_prep dh_installdirs dh_auto_install cd obj-x86_64-linux-gnu && make -j12 install DESTDIR=/build/reproducible-path/monado-21.0.0\+git2905.e26a272c1\~dfsg1/debian/tmp AM_UPDATE_INFO_DIR=no "INSTALL=install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -S"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" -B"/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/CMakeFiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu//CMakeFiles/progress.marks" make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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/bindings/CMakeFiles/aux_generated_bindings.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/depend make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-nanopb.dir/DependInfo.cmake" "--color=" make -f src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/depend make -f tests/CMakeFiles/tests_main.dir/build.make tests/CMakeFiles/tests_main.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/bindings" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/ogl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_main.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_main.dir/build.make tests/CMakeFiles/tests_main.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.dir/build make -f src/external/CMakeFiles/xrt-external-imgui.dir/build.make src/external/CMakeFiles/xrt-external-imgui.dir/build make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build make -f src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/external/CMakeFiles/xrt-external-nanopb.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_main.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/external/CMakeFiles/xrt-external-imgui.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 2%] Built target xrt-external-nanopb [ 2%] Built target tests_main [ 2%] Built target aux_os [ 2%] Built target aux_generated_bindings make -f src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/depend make -f src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/depend [ 6%] Built target xrt-external-imgui [ 6%] Built target aux_ogl make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 7%] Built target aux_os_ble make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 7%] Built target xrt-external-imgui-sdl2 [ 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/math" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 21%] Built target aux_math make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/depend make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/depend make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/gstreamer" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_arduino.dir/build.make src/xrt/drivers/CMakeFiles/drv_arduino.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/depend make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_cemu.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_arduino.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vk" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_daydream.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_simulated.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_twrap.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_qwerty.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hdk.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hydra.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_simulated.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_daydream.dir/build'. make[3]: Nothing to be done for 'src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_arduino.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_twrap.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/build [ 22%] Built target drv_simulated make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_hydra.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_hdk.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_cemu.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 22%] Built target aux_util_process make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 23%] Built target drv_twrap make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 24%] Built target drv_daydream make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/depend [ 25%] Built target drv_arduino 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_ns.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/depend [ 26%] Built target aux_gstreamer make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psvr.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift_s.dir/DependInfo.cmake" "--color=" make[3]: Nothing to be done for 'src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build'. make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vf.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_v4l2.dir/DependInfo.cmake" "--color=" [ 27%] Built target drv_hydra [ 27%] Built target drv_hdk make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_multi.dir/DependInfo.cmake" "--color=" make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_sample.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_multi.dir/DependInfo.cmake" "--color=" [ 28%] Built target drv_cemu [ 30%] Built target aux_util_sink [ 31%] Built target drv_qwerty make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/depend make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_mock.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_shared.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_cxx_wrappers.dir/DependInfo.cmake" "--color=" [ 33%] Built target aux_vk make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_deque.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_multi.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_vf.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/build make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/build make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/build make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/build [ 33%] Built target drv_v4l2 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_generic_callbacks.dir/DependInfo.cmake" "--color=" [ 33%] Built target drv_multi 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_sample.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/ipc/CMakeFiles/ipc_shared.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_multi.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_history_buf.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_ns.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_psvr.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_mock.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_deque.dir/build'. make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_cxx_wrappers.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 34%] Built target drv_vf make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/depend [ 35%] Built target drv_psvr make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_id_ringbuffer.dir/DependInfo.cmake" "--color=" [ 35%] Built target comp_multi make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_json.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 39%] Built target drv_rift_s [ 39%] Built target comp_mock [ 40%] Built target drv_ns make -f tests/CMakeFiles/tests_history_buf.dir/build.make tests/CMakeFiles/tests_history_buf.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 40%] Built target drv_sample make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_lowpass_float.dir/DependInfo.cmake" "--color=" [ 41%] Built target ipc_shared make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/build make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/depend make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/depend make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/depend make -f tests/CMakeFiles/tests_quat_change_of_basis.dir/build.make tests/CMakeFiles/tests_quat_change_of_basis.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_pacing.dir/DependInfo.cmake" "--color=" make[3]: Nothing to be done for 'tests/CMakeFiles/tests_history_buf.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 42%] Built target tests_cxx_wrappers cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_lowpass_integer.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quatexpmap.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quat_change_of_basis.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_quat_swing_twist.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_rational.dir/DependInfo.cmake" "--color=" [ 42%] Built target tests_deque make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_generic_callbacks.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_relation_chain.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/build [ 42%] Built target tests_history_buf make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/depend make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_id_ringbuffer.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_vector.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_lowpass_float.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/build make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_json.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_lowpass_integer.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_quat_change_of_basis.dir/build.make tests/CMakeFiles/tests_quat_change_of_basis.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_pacing.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 42%] Built target tests_generic_callbacks make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_quatexpmap.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_quat_change_of_basis.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_quat_swing_twist.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_rational.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_relation_chain.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_worker.dir/DependInfo.cmake" "--color=" [ 46%] Built target tests_quatexpmap [ 44%] Built target tests_rational [ 44%] Built target tests_id_ringbuffer make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/depend [ 47%] Built target tests_lowpass_integer [ 48%] Built target tests_pacing make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/depend [ 48%] Built target tests_quat_change_of_basis [ 44%] Built target tests_lowpass_float [ 48%] Built target tests_json make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/build [ 44%] Built target tests_quat_swing_twist make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/depend [ 44%] Built target tests_relation_chain make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_vec3_angle.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_pose.dir/DependInfo.cmake" "--color=" make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/tracking" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/DependInfo.cmake" "--color=" make[3]: Nothing to be done for 'tests/CMakeFiles/tests_vector.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_client.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_util.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_worker.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_render.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_client.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_server.dir/DependInfo.cmake" "--color=" [ 48%] Built target tests_vector [ 49%] Built target tests_worker make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_pose.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_vec3_angle.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_util.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/ipc/CMakeFiles/ipc_server.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_client.dir/build.make src/xrt/ipc/CMakeFiles/ipc_client.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/ipc/CMakeFiles/ipc_client.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 49%] Built target tests_pose make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/build [ 50%] Built target comp_util make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_client.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_render.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/depend [ 52%] Built target ipc_server make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor/null" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/null/CMakeFiles/comp_null.dir/DependInfo.cmake" "--color=" [ 53%] Built target tests_vec3_angle [ 55%] Built target ipc_client [ 57%] Built target comp_client make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/depend make -f src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build.make src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/depend [ 62%] Built target comp_render 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/ctl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/DependInfo.cmake" "--color=" make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_comp_client_vulkan.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/oxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_comp_client_opengl.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/build cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_main.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/null/CMakeFiles/comp_null.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build [ 63%] Built target comp_null make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f tests/CMakeFiles/tests_comp_client_vulkan.dir/build.make tests/CMakeFiles/tests_comp_client_vulkan.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_comp_client_vulkan.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_comp_client_opengl.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 66%] Built target aux_tracking make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/build 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 [ 66%] Built target monado-ctl make -f src/xrt/drivers/CMakeFiles/drv_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/auxiliary/vive" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psmv.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_wmr.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_euroc.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/prober" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/compositor/CMakeFiles/comp_main.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 66%] Built target tests_comp_client_opengl [ 67%] Built target tests_comp_client_vulkan [ 72%] Built target comp_main make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/build.make src/xrt/auxiliary/vive/CMakeFiles/aux_vive.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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_psmv.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_wmr.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_euroc.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 72%] Built target drv_psmv [ 73%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_remote.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vive.dir/DependInfo.cmake" "--color=" [ 77%] Built target drv_wmr [ 77%] Built target st_prober [ 84%] Built target st_oxr [ 85%] Built target drv_euroc make -f src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build.make src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/depend make -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/DependInfo.cmake" "--color=" cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/tests/CMakeFiles/tests_input_transform.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_remote.dir/build.make src/xrt/drivers/CMakeFiles/drv_remote.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_remote.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vive.dir/build.make src/xrt/drivers/CMakeFiles/drv_vive.dir/build make -f src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build.make src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/drivers/CMakeFiles/drv_vive.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'tests/CMakeFiles/tests_input_transform.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 86%] Built target drv_remote [ 86%] Built target openxr_monado make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/depend [ 87%] Built target drv_vive 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/state_trackers/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_lists.dir/DependInfo.cmake" "--color=" [ 87%] Built target tests_input_transform make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/common/CMakeFiles/target_lists.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 89%] 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/DependInfo.cmake" "--color=" [ 92%] Built target st_gui make -f src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build.make src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/depend 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/sdl_test" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/DependInfo.cmake" "--color=" make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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/openxr/CMakeFiles/oxr_sdl2.dir/build.make src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/common/CMakeFiles/target_instance.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/openxr/CMakeFiles/oxr_sdl2.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 93%] Built target target_instance [ 93%] Built target oxr_sdl2 make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/depend [ 94%] Built target target_instance_no_comp make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/service" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/service/CMakeFiles/monado-service.dir/DependInfo.cmake" "--color=" 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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/cli" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/cli/CMakeFiles/cli.dir/DependInfo.cmake" "--color=" make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' cd "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" && /usr/bin/cmake -E cmake_depends "Unix Makefiles" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/src/xrt/targets/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui" "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/src/xrt/targets/gui/CMakeFiles/gui.dir/DependInfo.cmake" "--color=" [ 96%] Built target sdl-test make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-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-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/service/CMakeFiles/monado-service.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make -f src/xrt/targets/gui/CMakeFiles/gui.dir/build.make src/xrt/targets/gui/CMakeFiles/gui.dir/build make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/cli/CMakeFiles/cli.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[3]: Nothing to be done for 'src/xrt/targets/gui/CMakeFiles/gui.dir/build'. make[3]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' [ 97%] Built target monado-service [ 99%] Built target cli [100%] Built target gui make[2]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' /usr/bin/cmake -E cmake_progress_start "/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu/CMakeFiles" 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing OpenXR runtime manifest with JSON-relative path to runtime -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/share/openxr/1/openxr_monado.json -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/lib/x86_64-linux-gnu/libopenxr_monado.so -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/bin/monado-cli -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/bin/monado-gui -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/bin/monado-ctl -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/bin/monado-service -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/lib/systemd/user/monado.socket -- Installing: /build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/debian/tmp/usr/lib/systemd/user/monado.service make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1/obj-x86_64-linux-gnu' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' mkdir -p debian/tmp/usr/share/doc/monado cp doc/CHANGELOG.md debian/tmp/usr/share/doc/monado/changelog pandoc -f markdown -t html doc/CHANGELOG.md > debian/tmp/usr/share/doc/monado/changelog.html sed -i "s/%N/monado/" debian/tmp/usr/lib/systemd/user/monado.service dh_install make[1]: Leaving directory '/build/reproducible-path/monado-21.0.0+git2905.e26a272c1~dfsg1' dh_installdocs dh_installchangelogs dh_installman dh_installsystemduser dh_lintian dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_dwz dwz: debian/monado-service/usr/bin/monado-service: DWARF compression not beneficial - old size 87977921 new size 88069653 dh_strip dh_makeshlibs dh_shlibdeps dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'monado-service-dbgsym' in '../monado-service-dbgsym_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'monado-service' in '../monado-service_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'libopenxr1-monado' in '../libopenxr1-monado_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'libopenxr1-monado-dbgsym' in '../libopenxr1-monado-dbgsym_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'monado-gui-dbgsym' in '../monado-gui-dbgsym_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'monado-cli-dbgsym' in '../monado-cli-dbgsym_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'monado-cli' in '../monado-cli_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-deb: building package 'monado-gui' in '../monado-gui_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.deb'. dpkg-genbuildinfo --build=binary -O../monado_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.buildinfo dpkg-genchanges --build=binary -O../monado_21.0.0+git2905.e26a272c1~dfsg1-2_amd64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . 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/557353/tmp/hooks/B01_cleanup starting I: user script /srv/workspace/pbuilder/557353/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/557353 and its subdirectories I: Current time: Sat May 31 14:51:08 +14 2025 I: pbuilder-time-stamp: 1748652668