=============================================================================== About this build: this rebuild has been done as part of reproduce.debian.net where we aim to reproduce Debian binary packages distributed via ftp.debian.org, by rebuilding using the exact same packages as the original build on the buildds, as described in the relevant .buildinfo file from buildinfos.debian.net. For more information please go to https://reproduce.debian.net or join #debian-reproducible on irc.debian.org =============================================================================== Preparing download of sources for /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1_loong64.buildinfo Source: monado Version: 25.0.1-0.1 rebuilderd-worker node: loong64-02 +------------------------------------------------------------------------------+ | Downloading sources Mon, 19 Oct 2026 06:14:17 +0000 | +------------------------------------------------------------------------------+ Get:1 https://deb.debian.org/debian trixie InRelease [140 kB] Get:2 https://deb.debian.org/debian-security trixie-security InRelease [43.4 kB] Get:3 https://deb.debian.org/debian trixie-updates InRelease [47.3 kB] Get:4 https://deb.debian.org/debian trixie-proposed-updates InRelease [57.7 kB] Get:5 https://deb.debian.org/debian trixie-backports InRelease [54.0 kB] Get:6 https://deb.debian.org/debian forky InRelease [151 kB] Get:7 https://deb.debian.org/debian sid InRelease [193 kB] Get:8 https://deb.debian.org/debian experimental InRelease [91.7 kB] Get:9 https://deb.debian.org/debian trixie/main Sources [10.5 MB] Get:10 https://deb.debian.org/debian trixie/non-free-firmware Sources [6,552 B] Get:11 https://deb.debian.org/debian-security trixie-security/main Sources [243 kB] Get:12 https://deb.debian.org/debian-security trixie-security/non-free-firmware Sources [696 B] Get:13 https://deb.debian.org/debian trixie-updates/main Sources [1,840 B] Get:14 https://deb.debian.org/debian trixie-proposed-updates/main Sources [147 kB] Get:15 https://deb.debian.org/debian trixie-backports/main Sources [327 kB] Get:16 https://deb.debian.org/debian trixie-backports/non-free-firmware Sources [3,436 B] Get:17 https://deb.debian.org/debian forky/main Sources [11.4 MB] Get:18 https://deb.debian.org/debian forky/non-free-firmware Sources [7,896 B] Get:19 https://deb.debian.org/debian sid/main Sources [12.1 MB] Get:20 https://deb.debian.org/debian sid/non-free-firmware Sources [10.6 kB] Get:21 https://deb.debian.org/debian experimental/non-free-firmware Sources [2,568 B] Get:22 https://deb.debian.org/debian experimental/main Sources [385 kB] Fetched 35.9 MB in 53s (674 kB/s) Reading package lists... 'https://deb.debian.org/debian/pool/main/m/monado/monado_25.0.1-0.1.dsc' monado_25.0.1-0.1.dsc 2628 SHA256:40aa0efac2c4b4da196c0415ae6527637a0f22f10baa6ea54223364daf17ad48 'https://deb.debian.org/debian/pool/main/m/monado/monado_25.0.1.orig.tar.xz' monado_25.0.1.orig.tar.xz 3072124 SHA256:e4dc88071ed4ccb85e9a724b6883504c85afad8e772fc23bda1deef1bc581774 'https://deb.debian.org/debian/pool/main/m/monado/monado_25.0.1-0.1.debian.tar.xz' monado_25.0.1-0.1.debian.tar.xz 26024 SHA256:7ef24a5c9e2603e05780e3cea8faf7fcb306164b60d7d86786afac85bee38c69 e4dc88071ed4ccb85e9a724b6883504c85afad8e772fc23bda1deef1bc581774 monado_25.0.1.orig.tar.xz 7ef24a5c9e2603e05780e3cea8faf7fcb306164b60d7d86786afac85bee38c69 monado_25.0.1-0.1.debian.tar.xz 40aa0efac2c4b4da196c0415ae6527637a0f22f10baa6ea54223364daf17ad48 monado_25.0.1-0.1.dsc +------------------------------------------------------------------------------+ | Calling debrebuild Mon, 19 Oct 2026 06:15:59 +0000 | +------------------------------------------------------------------------------+ Rebuilding monado=25.0.1-0.1 in /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs now. + /usr/bin/debrebuild --buildresult=/srv/rebuilderd/tmp/rebuilderd7w6qU3/out --builder=sbuild+unshare --cache=/srv/rebuilderd/cache -- /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1_loong64.buildinfo /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1_loong64.buildinfo contains a GPG signature which has NOT been validated Using defined Build-Path: /build/reproducible-path/monado-25.0.1 I: verifying dsc... successful! Get:1 http://deb.debian.org/debian unstable InRelease [193 kB] Get:2 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable InRelease [193 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 Packages [10.3 MB] Get:4 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 Packages [10.3 MB] Fetched 21.0 MB in 15s (1440 kB/s) Reading package lists... W: http://snapshot.debian.org/archive/debian/20260925T143544Z/dists/unstable/InRelease: Loading /etc/apt/trusted.gpg from deprecated option Dir::Etc::Trusted Get:1 http://deb.debian.org/debian unstable/main loong64 libacl1 loong64 2.4.0-1 [37.9 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libaom3 loong64 3.14.1-1 [1296 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libarmadillo15 loong64 1:15.2.1+dfsg-2+b1 [105 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libarpack2t64 loong64 3.9.1-6+b2 [85.1 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libattr1 loong64 1:2.6.0-1 [24.8 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libaudit-common all 1:4.1.2-1 [14.3 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libaudit1 loong64 1:4.1.2-1+b2 [60.4 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 autoconf all 2.73-2 [516 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 automake all 1:1.19-2 [891 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 autotools-dev all 20240727.1+nmu1 [60.0 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 base-files loong64 14.2 [88.0 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 base-passwd loong64 3.6.8+b1 [54.7 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 bash loong64 5.3-4 [1551 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 binutils loong64 2.47-6 [70.4 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 binutils-common loong64 2.47-6 [2686 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 binutils-loongarch64-linux-gnu loong64 2.47-6 [843 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 build-essential loong64 12.12+b1 [4900 B] Get:18 http://deb.debian.org/debian unstable/main loong64 bzip2 loong64 1.0.8-6+b2 [40.3 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 cmake loong64 4.3.4-1 [14.6 MB] Get:20 http://deb.debian.org/debian unstable/main loong64 coreutils loong64 9.10-1 [3128 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 dash loong64 0.5.12-12+b1 [101 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 debconf all 1.5.92 [123 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 debhelper all 14.5 [944 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 debianutils loong64 5.24 [93.1 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 dh-autoreconf all 23 [12.7 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 diffutils loong64 1:3.12-1+b1 [405 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 dpkg loong64 1.23.11 [1196 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 dpkg-dev all 1.23.11 [1005 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 dwz loong64 0.17-1 [109 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 file loong64 1:5.47-4 [43.2 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 fontconfig loong64 2.17.1-5 [191 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 fontconfig-config loong64 2.17.1-5 [56.1 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 fonts-dejavu-core all 2.37-9 [840 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 fonts-dejavu-mono all 2.37-9 [488 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 cpp-16 loong64 16.2.0-3 [1280 B] Get:36 http://deb.debian.org/debian unstable/main loong64 cpp-16-loongarch64-linux-gnu loong64 16.2.0-3 [10.8 MB] Get:37 http://deb.debian.org/debian unstable/main loong64 g++-16 loong64 16.2.0-3 [35.4 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 g++-16-loongarch64-linux-gnu loong64 16.2.0-3 [12.0 MB] Get:39 http://deb.debian.org/debian unstable/main loong64 gcc-16 loong64 16.2.0-3 [526 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 gcc-16-base loong64 16.2.0-3 [38.7 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 gcc-16-loongarch64-linux-gnu loong64 16.2.0-3 [20.7 MB] Get:42 http://deb.debian.org/debian unstable/main loong64 libasan8 loong64 16.2.0-3 [2842 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 libatomic1 loong64 16.2.0-3 [9244 B] Get:44 http://deb.debian.org/debian unstable/main loong64 cpp loong64 4:16.1.0-3 [1580 B] Get:45 http://deb.debian.org/debian unstable/main loong64 cpp-loongarch64-linux-gnu loong64 4:16.1.0-3 [4472 B] Get:46 http://deb.debian.org/debian unstable/main loong64 g++ loong64 4:16.1.0-3 [1336 B] Get:47 http://deb.debian.org/debian unstable/main loong64 g++-loongarch64-linux-gnu loong64 4:16.1.0-3 [1204 B] Get:48 http://deb.debian.org/debian unstable/main loong64 gcc loong64 4:16.1.0-3 [5148 B] Get:49 http://deb.debian.org/debian unstable/main loong64 gcc-loongarch64-linux-gnu loong64 4:16.1.0-3 [1444 B] Get:50 http://deb.debian.org/debian unstable/main loong64 autopoint all 1.0-5 [820 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 gettext loong64 1.0-5 [2622 kB] Get:52 http://deb.debian.org/debian unstable/main loong64 gettext-base loong64 1.0-5 [331 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 grep loong64 3.12-1+b1 [445 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 gzip loong64 1.14-1 [143 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 hostname loong64 3.25+b1 [11.2 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 init-system-helpers all 1.69+nmu3 [37.3 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 intltool-debian all 0.35.0+20060710.6 [22.9 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 iso-codes all 4.20.1-1 [3319 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libaec0 loong64 1.1.7-1 [22.5 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libarchive13t64 loong64 3.8.9-1 [363 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libarchive-zip-perl all 1.68-1 [104 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libassuan9 loong64 3.0.2-2+b2 [59.9 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libasyncns0 loong64 0.8-8 [12.5 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 gir1.2-gudev-1.0 loong64 238-7+b2 [5064 B] Get:65 http://deb.debian.org/debian unstable/main loong64 dh-strip-nondeterminism all 1.15.1-1 [6020 B] Get:66 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libabsl20260526 loong64 20260526.0-2 [540 kB] Get:67 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libadios2-mpi-auxiliary-2.12 loong64 2.12.1+dfsg1-3 [393 kB] Get:68 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libadios2-mpi-c++-2.12 loong64 2.12.1+dfsg1-3 [197 kB] Get:69 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libadios2-mpi-c-2.12 loong64 2.12.1+dfsg1-3 [68.7 kB] Get:70 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libadios2-mpi-core-2.12 loong64 2.12.1+dfsg1-3 [1829 kB] Get:71 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libadios2-mpi-plugins loong64 2.12.1+dfsg1-3 [24.3 kB] Get:72 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libasound2-data all 1.2.16.1-1 [19.4 kB] Get:73 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libasound2-dev loong64 1.2.16.1-1 [119 kB] Get:74 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libasound2t64 loong64 1.2.16.1-1 [383 kB] Get:75 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 bubblewrap loong64 0.13.0-1 [54.1 kB] Get:76 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavcodec-dev loong64 7:9.0.2-1 [15.5 MB] Get:77 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavcodec63 loong64 7:9.0.2-1 [6684 kB] Get:78 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavformat-dev loong64 7:9.0.2-1 [3608 kB] Get:79 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 findutils loong64 4.11.0-2 [785 kB] Get:80 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gdal-data all 3.13.3+dfsg-1 [463 kB] Get:81 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gdal-plugins loong64 3.13.3+dfsg-1+b1 [233 kB] Get:82 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gir1.2-glib-2.0 loong64 2.90.0-1 [181 kB] Get:83 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gir1.2-glib-2.0-dev loong64 2.90.0-1 [908 kB] Get:84 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 girepository-tools loong64 2.90.0-1 [127 kB] Get:85 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 glslang-tools loong64 16.4.0-1 [2503 kB] Get:86 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 glycin-loaders loong64 2.2.1+ds-2 [2805 kB] Get:87 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 glycin-thumbnailers loong64 2.2.1+ds-2 [204 kB] Get:88 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 dirmngr loong64 2.4.9-7+b1 [374 kB] Get:89 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gnupg all 2.4.9-7 [415 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gnupg-l10n all 2.4.9-7 [748 kB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gpg loong64 2.4.9-7+b1 [615 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gpg-agent loong64 2.4.9-7+b1 [262 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gpgconf loong64 2.4.9-7+b1 [124 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gpgsm loong64 2.4.9-7+b1 [263 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 groff-base loong64 1.24.1-1 [1314 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gir1.2-gst-plugins-base-1.0 loong64 1.28.7-1 [169 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gir1.2-gstreamer-1.0 loong64 1.28.7-1 [125 kB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 gir1.2-ibus-1.0 loong64 1.5.35~beta2-1 [401 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 ibverbs-providers loong64 65.0-1 [393 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 bsdextrautils loong64 2.42.3-1 [103 kB] Fetched 130 MB in 6s (23.0 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gzip_1.14-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libaom3_3.14.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/init-system-helpers_1.69+nmu3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-glib-2.0_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gdal-data_3.13.3+dfsg-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libarchive-zip-perl_1.68-1_all.deb' dpkg-name: info: moved 'cpp_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/cpp_16.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gettext-base_1.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libasound2-dev_1.2.16.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gdal-plugins_3.13.3+dfsg-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/girepository-tools_2.90.0-1_loong64.deb' dpkg-name: info: moved 'libaudit-common_1%3a4.1.2-1_all.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libaudit-common_4.1.2-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dpkg_1.23.11_loong64.deb' dpkg-name: info: moved 'g++_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/g++_16.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dash_0.5.12-12+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/findutils_4.11.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/bsdextrautils_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/binutils-loongarch64-linux-gnu_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libarchive13t64_3.8.9-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-gstreamer-1.0_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/g++-16_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libadios2-mpi-auxiliary-2.12_2.12.1+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libabsl20260526_20260526.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libassuan9_3.0.2-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gnupg-l10n_2.4.9-7_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gettext_1.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libadios2-mpi-c-2.12_2.12.1+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gpg_2.4.9-7+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gpgsm_2.4.9-7+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/ibverbs-providers_65.0-1_loong64.deb' dpkg-name: info: moved 'libattr1_1%3a2.6.0-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libattr1_2.6.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/autopoint_1.0-5_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libadios2-mpi-core-2.12_2.12.1+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/bubblewrap_0.13.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/cpp-16_16.2.0-3_loong64.deb' dpkg-name: info: moved 'libavcodec-dev_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libavcodec-dev_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gnupg_2.4.9-7_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/g++-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/iso-codes_4.20.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-ibus-1.0_1.5.35~beta2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/fontconfig_2.17.1-5_loong64.deb' dpkg-name: info: moved 'automake_1%3a1.19-2_all.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/automake_1.19-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dh-autoreconf_23_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libadios2-mpi-plugins_2.12.1+dfsg1-3_loong64.deb' dpkg-name: info: moved 'libaudit1_1%3a4.1.2-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libaudit1_4.1.2-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gcc-16_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/base-passwd_3.6.8+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gcc-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gpg-agent_2.4.9-7+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gcc-16-base_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/bzip2_1.0.8-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dirmngr_2.4.9-7+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/bash_5.3-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/cmake_4.3.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dpkg-dev_1.23.11_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libasyncns0_0.8-8_loong64.deb' dpkg-name: info: moved 'libavformat-dev_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libavformat-dev_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/debconf_1.5.92_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/base-files_14.2_loong64.deb' dpkg-name: info: moved 'gcc_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/gcc_16.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libacl1_2.4.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libasound2-data_1.2.16.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/debianutils_5.24_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/binutils_2.47-6_loong64.deb' dpkg-name: info: moved 'libarmadillo15_1%3a15.2.1+dfsg-2+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libarmadillo15_15.2.1+dfsg-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/intltool-debian_0.35.0+20060710.6_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/hostname_3.25+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/fonts-dejavu-core_2.37-9_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/fonts-dejavu-mono_2.37-9_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/autotools-dev_20240727.1+nmu1_all.deb' dpkg-name: info: moved 'libavcodec63_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/libavcodec63_9.0.2-1_loong64.deb' dpkg-name: info: moved 'diffutils_1%3a3.12-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/diffutils_3.12-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-gudev-1.0_238-7+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/binutils-common_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libarpack2t64_3.9.1-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/cpp-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/glycin-thumbnailers_2.2.1+ds-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/autoconf_2.73-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dwz_0.17-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-gst-plugins-base-1.0_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/build-essential_12.12+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/coreutils_9.10-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/fontconfig-config_2.17.1-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/glycin-loaders_2.2.1+ds-2_loong64.deb' dpkg-name: info: moved 'g++-loongarch64-linux-gnu_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/g++-loongarch64-linux-gnu_16.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libasan8_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libadios2-mpi-c++-2.12_2.12.1+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libaec0_1.1.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/dh-strip-nondeterminism_1.15.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/groff-base_1.24.1-1_loong64.deb' dpkg-name: info: moved 'cpp-loongarch64-linux-gnu_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/cpp-loongarch64-linux-gnu_16.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gpgconf_2.4.9-7+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/gir1.2-glib-2.0-dev_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/glslang-tools_16.4.0-1_loong64.deb' dpkg-name: info: moved 'gcc-loongarch64-linux-gnu_4%3a16.1.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/gcc-loongarch64-linux-gnu_16.1.0-3_loong64.deb' dpkg-name: info: moved 'file_1%3a5.47-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp6fhw9xke/file_5.47-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/debhelper_14.5_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libatomic1_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/grep_3.12-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp6fhw9xke/libasound2t64_1.2.16.1-1_loong64.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 libbinutils loong64 2.47-6 [496 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libctf-nobfd0 loong64 2.47-6 [165 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libctf0 loong64 2.47-6 [98.1 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libbrotli1 loong64 1.2.0-4+b1 [323 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libbz2-1.0 loong64 1.0.8-6+b2 [39.8 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libblosc1 loong64 1.21.5+ds-2+b2 [38.9 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libcairo-gobject2 loong64 1.18.4-3+b1 [129 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libcairo2 loong64 1.18.4-3+b1 [530 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libdebconfclient0 loong64 0.283 [7648 B] Get:10 http://deb.debian.org/debian unstable/main loong64 libcfitsio10t64 loong64 4.7.0-2 [548 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libcharls2 loong64 2.4.2-2+b3 [82.2 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 libchromaprint1 loong64 1.6.1-1+b1 [42.2 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 libcjson-dev loong64 1.7.19-2+b1 [29.2 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 libcjson1 loong64 1.7.19-2+b1 [30.8 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libcodec2-1.2 loong64 1.2.0-5 [8181 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libdav1d7 loong64 1.5.4-1 [286 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libdb5.3t64 loong64 5.3.28+dfsg2-11+b1 [711 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libdebhelper-perl all 14.5 [77.7 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 libdouble-conversion3 loong64 3.4.0-1+b1 [41.3 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 libdpkg-perl all 1.23.11 [650 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 libeigen3-dev all 5.0.1-3 [1192 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 libelf1t64 loong64 0.196-1 [61.7 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 libflac14 loong64 1.5.0+ds-5+b1 [163 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 libfontconfig1 loong64 2.17.1-5 [137 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 libfreexl1 loong64 2.0.0-1+b4 [40.4 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 libfribidi-dev loong64 1.0.16-5+b1 [82.4 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 libfribidi0 loong64 1.0.16-5+b1 [26.6 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 libfuse3-4 loong64 3.18.3-1 [103 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 libfyba0t64 loong64 4.1.1-11+b2 [114 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 libcc1-0 loong64 16.2.0-3 [41.5 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 libgcc-16-dev loong64 16.2.0-3 [4835 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 libgcc-s1 loong64 16.2.0-3 [105 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 libblas3 loong64 3.12.1-8 [114 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 libavif16 loong64 1.4.2-1 [144 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 libbluray4 loong64 1:1.5.0-3 [130 kB] Get:36 http://deb.debian.org/debian unstable/main loong64 libbsd-dev loong64 0.12.2-3 [306 kB] Get:37 http://deb.debian.org/debian unstable/main loong64 libbsd0 loong64 0.12.2-3 [131 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 libcap-ng0 loong64 0.9.6-1 [18.9 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 libcap2 loong64 1:2.78-1+b1 [28.1 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 libcap2-bin loong64 1:2.78-1+b1 [35.5 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 libcbor0.10 loong64 0.10.2-2.2 [27.7 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 libdatrie1 loong64 0.2.14-2 [39.7 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 libdc1394-25 loong64 2.2.6-6+b2 [112 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 libdc1394-dev loong64 2.2.6-6+b2 [264 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 libde265-0 loong64 1.1.3-1+b1 [173 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 libdecor-0-0 loong64 0.2.5-1+b1 [15.7 kB] Get:47 http://deb.debian.org/debian unstable/main loong64 libdecor-0-dev loong64 0.2.5-1+b1 [7636 B] Get:48 http://deb.debian.org/debian unstable/main loong64 libdeflate-dev loong64 1.25-1 [82.6 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 libdeflate0 loong64 1.25-1 [36.1 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 libdrm-amdgpu1 loong64 2.4.134-3 [23.0 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 libdrm-common all 2.4.134-3 [7860 B] Get:52 http://deb.debian.org/debian unstable/main loong64 libdrm-dev loong64 2.4.134-3 [496 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 libdrm-intel1 loong64 2.4.134-3 [62.8 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 libdrm-nouveau2 loong64 2.4.134-3 [19.2 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 libdrm-radeon1 loong64 2.4.134-3 [21.5 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 libdrm2 loong64 2.4.134-3 [39.0 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 libdvdnav4 loong64 7.0.0-2+b1 [44.2 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libdvdread8t64 loong64 7.1.1-1 [61.8 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libedit2 loong64 3.1-20260512-1 [93.4 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libesmtp6 loong64 1.1.0-3.2+b2 [59.7 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libevent-core-2.1-7t64 loong64 2.1.13-stable-1 [131 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libevent-pthreads-2.1-7t64 loong64 2.1.13-stable-1 [53.9 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libexif-dev loong64 0.6.26-1 [182 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 libexif12 loong64 0.6.26-1 [452 kB] Get:65 http://deb.debian.org/debian unstable/main loong64 libfabric1 loong64 2.1.0-1.1+b2 [589 kB] Get:66 http://deb.debian.org/debian unstable/main loong64 libffi-dev loong64 3.8.0-2 [102 kB] Get:67 http://deb.debian.org/debian unstable/main loong64 libffi8 loong64 3.8.0-2 [26.3 kB] Get:68 http://deb.debian.org/debian unstable/main loong64 libfido2-1 loong64 1.17.0-2 [80.5 kB] Get:69 http://deb.debian.org/debian unstable/main loong64 libgav1-2 loong64 0.20.0-2+b2 [333 kB] Get:70 http://deb.debian.org/debian unstable/main loong64 libgd3 loong64 2.3.3-14 [124 kB] Get:71 http://deb.debian.org/debian unstable/main loong64 libegl-dev loong64 1.7.0-3+b1 [18.7 kB] Get:72 http://deb.debian.org/debian unstable/main loong64 libegl1 loong64 1.7.0-3+b1 [35.4 kB] Get:73 http://deb.debian.org/debian unstable/main loong64 libcrypt1 loong64 1:4.5.2+20251210-1 [94.8 kB] Get:74 http://deb.debian.org/debian unstable/main loong64 libfile-stripnondeterminism-perl all 1.15.1-1 [17.1 kB] Get:75 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libblosc2-7 loong64 2.23.1+ds-2 [186 kB] Get:76 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libcurl3t64-gnutls loong64 8.23.0~rc1-2 [17.9 kB] Get:77 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libcurl4-gnutls loong64 8.23.0~rc1-2 [427 kB] Get:78 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libcurl4t64 loong64 8.23.0~rc1-2 [431 kB] Get:79 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libdbus-1-3 loong64 1.16.2-5+b1 [174 kB] Get:80 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libdbus-1-dev loong64 1.16.2-5+b1 [433 kB] Get:81 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libcom-err2 loong64 1.47.4-1+b1 [19.4 kB] Get:82 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libexpat1 loong64 2.8.4-2 [122 kB] Get:83 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavformat63 loong64 7:9.0.2-1 [1298 kB] Get:84 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavutil-dev loong64 7:9.0.2-1 [986 kB] Get:85 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libavutil61 loong64 7:9.0.2-1 [401 kB] Get:86 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libfreetype6 loong64 2.14.3+dfsg-2 [488 kB] Get:87 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgdal39 loong64 3.13.3+dfsg-1+b1 [10.7 MB] Get:88 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libc-bin loong64 2.43-6 [570 kB] Get:89 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libc-dev-bin loong64 2.43-6 [38.6 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libc-gconv-modules-extra loong64 2.43-6 [1163 kB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libc6 loong64 2.43-6 [1356 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libc6-dev loong64 2.43-6 [2935 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libevdev2 loong64 1.13.7+dfsg-1 [31.3 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgcrypt20 loong64 1.12.3-2 [807 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libegl-mesa0 loong64 26.2.3-2 [124 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libegl1-mesa-dev loong64 26.2.3-2 [19.9 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgbm-dev loong64 26.2.3-2 [21.7 kB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgbm1 loong64 26.2.3-2 [46.6 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libblkid-dev loong64 2.42.3-1 [474 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libblkid1 loong64 2.42.3-1 [178 kB] Fetched 47.7 MB in 1s (86.8 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-radeon1_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libevent-pthreads-2.1-7t64_2.1.13-stable-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libc6_2.43-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libevdev2_1.13.7+dfsg-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcurl4t64_8.23.0~rc1-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdeflate0_1.25-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-common_2.4.134-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libde265-0_1.1.3-1+b1_loong64.deb' dpkg-name: info: moved 'libcap2_1%3a2.78-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcap2_2.78-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-dev_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libedit2_3.1-20260512-1_loong64.deb' dpkg-name: info: moved 'libavformat63_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libavformat63_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libegl1-mesa-dev_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcairo-gobject2_1.18.4-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfribidi0_1.0.16-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libexif-dev_0.6.26-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libegl-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgcrypt20_1.12.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libegl-mesa0_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdecor-0-dev_0.2.5-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcbor0.10_0.10.2-2.2_loong64.deb' dpkg-name: info: moved 'libcap2-bin_1%3a2.78-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcap2-bin_2.78-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libblosc1_1.21.5+ds-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfido2-1_1.17.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libelf1t64_0.196-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcjson-dev_1.7.19-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libevent-core-2.1-7t64_2.1.13-stable-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfuse3-4_3.18.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdb5.3t64_5.3.28+dfsg2-11+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdvdnav4_7.0.0-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdebconfclient0_0.283_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libc-bin_2.43-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdc1394-dev_2.2.6-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgcc-16-dev_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgdal39_3.13.3+dfsg-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgbm1_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfribidi-dev_1.0.16-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdc1394-25_2.2.6-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdav1d7_1.5.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbsd-dev_0.12.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdpkg-perl_1.23.11_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdecor-0-0_0.2.5-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libc-gconv-modules-extra_2.43-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libctf0_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdebhelper-perl_14.5_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libffi-dev_3.8.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcjson1_1.7.19-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfreexl1_2.0.0-1+b4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdatrie1_0.2.14-2_loong64.deb' dpkg-name: info: moved 'libcrypt1_1%3a4.5.2+20251210-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcrypt1_4.5.2+20251210-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfontconfig1_2.17.1-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbrotli1_1.2.0-4+b1_loong64.deb' dpkg-name: info: moved 'libavutil-dev_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libavutil-dev_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcom-err2_1.47.4-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-nouveau2_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcurl3t64-gnutls_8.23.0~rc1-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libc6-dev_2.43-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-intel1_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm-amdgpu1_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libexpat1_2.8.4-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdbus-1-dev_1.16.2-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libffi8_3.8.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdvdread8t64_7.1.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcfitsio10t64_4.7.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfreetype6_2.14.3+dfsg-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libc-dev-bin_2.43-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libesmtp6_1.1.0-3.2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbsd0_0.12.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbinutils_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libegl1_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbz2-1.0_1.0.8-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libflac14_1.5.0+ds-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libblkid-dev_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcairo2_1.18.4-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcharls2_2.4.2-2+b3_loong64.deb' dpkg-name: info: moved 'libbluray4_1%3a1.5.0-3_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libbluray4_1.5.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libavif16_1.4.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfabric1_2.1.0-1.1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libblkid1_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdbus-1-3_1.16.2-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libblas3_3.12.1-8_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdeflate-dev_1.25-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcurl4-gnutls_8.23.0~rc1-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgbm-dev_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libblosc2-7_2.23.1+ds-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfyba0t64_4.1.1-11+b2_loong64.deb' dpkg-name: info: moved 'libavutil61_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpe7ubp3w9/libavutil61_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdrm2_2.4.134-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libdouble-conversion3_3.4.0-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgav1-2_0.20.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libexif12_0.6.26-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libfile-stripnondeterminism-perl_1.15.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcap-ng0_0.9.6-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcc1-0_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgd3_2.3.3-14_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libgcc-s1_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libcodec2-1.2_1.2.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libctf-nobfd0_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libeigen3-dev_5.0.1-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpe7ubp3w9/libchromaprint1_1.6.1-1+b1_loong64.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 libgme0 loong64 0.6.5-1 [139 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libgfortran5 loong64 16.2.0-3 [412 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libgomp1 loong64 16.2.0-3 [138 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libitm1 loong64 16.2.0-3 [24.8 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libgdbm-compat4t64 loong64 1.26-1+b2 [52.1 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libgdbm6t64 loong64 1.26-1+b2 [78.7 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libgdcm-dev loong64 3.0.24-14 [264 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libgdcm3.0t64 loong64 3.0.24-14 [2282 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libgdk-pixbuf-2.0-0 loong64 2.44.8+dfsg-1 [95.7 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 libgdk-pixbuf2.0-common all 2.44.8+dfsg-1 [316 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libgeos-c1t64 loong64 3.15.0-1 [129 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 libgeos3.15.0 loong64 3.15.0-1 [1106 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 libgif7 loong64 6.1.3-1 [46.9 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 libgl2ps1.4 loong64 1.4.2+dfsg1-4+b1 [42.5 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libgmp10 loong64 2:6.3.0+dfsg-5+b2 [567 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libgnutls30t64 loong64 3.8.13-1 [1488 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libgpgme45 loong64 2.2.0-2 [345 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libgraphite2-3 loong64 1.3.15-2 [73.9 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 libharfbuzz0b loong64 12.3.2-2+b2 [505 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 libhdf5-320 loong64 2.2.0+repack-5 [1719 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 libhdf5-hl-320 loong64 2.2.0+repack-5 [76.1 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 libhdf5-openmpi-320 loong64 2.2.0+repack-5 [1793 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 libhidapi-dev loong64 0.15.0-2+b2 [13.1 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 libhidapi-hidraw0 loong64 0.15.0-2+b2 [12.9 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 libhidapi-libusb0 loong64 0.15.0-2+b2 [16.6 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 libhwloc-plugins loong64 2.15.0-2 [16.1 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 libhwloc15 loong64 2.15.0-2 [155 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 libicu78 loong64 78.3-2 [9977 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 libisl23 loong64 0.28-1 [667 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 libjansson4 loong64 2.15.1-1 [66.2 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 libjbig-dev loong64 2.1-6.1+b3 [54.2 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 libjbig0 loong64 2.1-6.1+b3 [31.9 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 libjxl0.11 loong64 0.11.2-5.1 [872 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 libjson-c5 loong64 0.19+ds-1 [46.9 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 libkeyutils1 loong64 1.6.3-6+b2 [9524 B] Get:36 http://deb.debian.org/debian unstable/main loong64 libgssapi-krb5-2 loong64 1.22.1-3 [137 kB] Get:37 http://deb.debian.org/debian unstable/main loong64 libk5crypto3 loong64 1.22.1-3 [81.9 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 libkrb5-3 loong64 1.22.1-3 [342 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 libkrb5support0 loong64 1.22.1-3 [31.4 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 liblapack3 loong64 3.12.1-8 [1876 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 liblcms2-2 loong64 2.19.1-1 [168 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 libleptonica6 loong64 1.86.0-1+b1 [1083 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 liblerc-dev loong64 4.2.0+ds-1 [697 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 libgeotiff5 loong64 1.7.4-2 [67.7 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 libgl-dev loong64 1.7.0-3+b1 [99.9 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 libgl1 loong64 1.7.0-3+b1 [106 kB] Get:47 http://deb.debian.org/debian unstable/main loong64 libgles-dev loong64 1.7.0-3+b1 [50.0 kB] Get:48 http://deb.debian.org/debian unstable/main loong64 libgles1 loong64 1.7.0-3+b1 [12.6 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 libgles2 loong64 1.7.0-3+b1 [19.9 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 libglvnd-core-dev loong64 1.7.0-3+b1 [12.5 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 libglvnd-dev loong64 1.7.0-3+b1 [4336 B] Get:52 http://deb.debian.org/debian unstable/main loong64 libglvnd0 loong64 1.7.0-3+b1 [54.9 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 libglx-dev loong64 1.7.0-3+b1 [15.0 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 libglx0 loong64 1.7.0-3+b1 [29.8 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 libgpg-error0 loong64 1.61-5 [90.8 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 libgsm1 loong64 1.0.24-1 [30.4 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 libgudev-1.0-0 loong64 238-7+b2 [14.4 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libgudev-1.0-dev loong64 238-7+b2 [28.8 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libhdf4-0 loong64 4.3.1-3 [291 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libice-dev loong64 2:1.1.1-1+b2 [137 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libice6 loong64 2:1.1.1-1+b2 [65.2 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libidn2-0 loong64 2.3.8-5 [109 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libimagequant0 loong64 4.4.1-1+b2 [225 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 libinput-bin loong64 1.31.3-1 [28.5 kB] Get:65 http://deb.debian.org/debian unstable/main loong64 libinput10 loong64 1.31.3-1 [155 kB] Get:66 http://deb.debian.org/debian unstable/main loong64 libjpeg-dev loong64 1:3.1.3-4 [78.9 kB] Get:67 http://deb.debian.org/debian unstable/main loong64 libjpeg62-turbo loong64 1:3.1.3-4 [208 kB] Get:68 http://deb.debian.org/debian unstable/main loong64 libjpeg62-turbo-dev loong64 1:3.1.3-4 [604 kB] Get:69 http://deb.debian.org/debian unstable/main loong64 libjsoncpp26 loong64 1.9.8-2 [83.2 kB] Get:70 http://deb.debian.org/debian unstable/main loong64 libksba8 loong64 1.8.1-1 [136 kB] Get:71 http://deb.debian.org/debian unstable/main loong64 libhogweed6t64 loong64 3.10.2-1+b1 [336 kB] Get:72 http://deb.debian.org/debian unstable/main loong64 libldap2 loong64 2.6.14+dfsg-2 [188 kB] Get:73 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgio-2.0-dev loong64 2.90.0-1 [4072 kB] Get:74 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgio-2.0-dev-bin loong64 2.90.0-1 [151 kB] Get:75 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgirepository-2.0-0 loong64 2.90.0-1 [124 kB] Get:76 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglib2.0-0t64 loong64 2.90.0-1 [1521 kB] Get:77 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglib2.0-bin loong64 2.90.0-1 [112 kB] Get:78 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglib2.0-data all 2.90.0-1 [1301 kB] Get:79 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglib2.0-dev loong64 2.90.0-1 [39.3 kB] Get:80 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglib2.0-dev-bin loong64 2.90.0-1 [38.6 kB] Get:81 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglycin-2-0 loong64 2.2.1+ds-2 [1438 kB] Get:82 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgpgmepp7 loong64 2.2.0-2 [165 kB] Get:83 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgstreamer-gl1.0-0 loong64 1.28.7-1 [270 kB] Get:84 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgstreamer-plugins-base1.0-0 loong64 1.28.7-1 [975 kB] Get:85 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgstreamer-plugins-base1.0-dev loong64 1.28.7-1 [554 kB] Get:86 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgstreamer1.0-0 loong64 1.28.7-1 [1381 kB] Get:87 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgstreamer1.0-dev loong64 1.28.7-1 [610 kB] Get:88 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libibus-1.0-5 loong64 1.5.35~beta2-1 [498 kB] Get:89 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libibus-1.0-dev loong64 1.5.35~beta2-1 [527 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libimath-3-2-30 loong64 3.2.2-2+b1 [39.3 kB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libimath-dev loong64 3.2.2-2+b1 [126 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgphoto2-6t64 loong64 2.5.33-1+b1 [765 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgphoto2-dev loong64 2.5.33-1+b1 [87.7 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgphoto2-port12t64 loong64 2.5.33-1+b1 [138 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libheif-plugin-dav1d loong64 1.23.4-1+b1 [20.4 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libheif-plugin-libde265 loong64 1.23.4-1+b1 [18.3 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libheif1 loong64 1.23.4-1+b1 [725 kB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libgl1-mesa-dri loong64 26.2.3-2 [37.1 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libglx-mesa0 loong64 26.2.3-2 [112 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libibverbs1 loong64 65.0-1 [64.0 kB] Fetched 47.2 MB in 1s (89.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgudev-1.0-0_238-7+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhidapi-libusb0_0.15.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhdf5-320_2.2.0+repack-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgstreamer1.0-0_1.28.7-1_loong64.deb' dpkg-name: info: moved 'libjpeg62-turbo-dev_1%3a3.1.3-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjpeg62-turbo-dev_3.1.3-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgpgmepp7_2.2.0-2_loong64.deb' dpkg-name: info: moved 'libjpeg-dev_1%3a3.1.3-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjpeg-dev_3.1.3-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglx-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libkeyutils1_1.6.3-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgstreamer-plugins-base1.0-dev_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgio-2.0-dev_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libicu78_78.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgl-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgssapi-krb5-2_1.22.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgraphite2-3_1.3.15-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libimagequant0_4.4.1-1+b2_loong64.deb' dpkg-name: info: moved 'libice-dev_2%3a1.1.1-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libice-dev_1.1.1-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libleptonica6_1.86.0-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhidapi-dev_0.15.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgfortran5_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjansson4_2.15.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhdf5-hl-320_2.2.0+repack-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libinput10_1.31.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libkrb5support0_1.22.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjxl0.11_0.11.2-5.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgphoto2-6t64_2.5.33-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhogweed6t64_3.10.2-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgomp1_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjbig-dev_2.1-6.1+b3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgif7_6.1.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/liblapack3_3.12.1-8_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhwloc-plugins_2.15.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/liblerc-dev_4.2.0+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglvnd-core-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgme0_0.6.5-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgphoto2-dev_2.5.33-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglib2.0-dev-bin_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgles1_1.7.0-3+b1_loong64.deb' dpkg-name: info: moved 'libjpeg62-turbo_1%3a3.1.3-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjpeg62-turbo_3.1.3-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libibus-1.0-5_1.5.35~beta2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgudev-1.0-dev_238-7+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgsm1_1.0.24-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libharfbuzz0b_12.3.2-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libimath-dev_3.2.2-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgl1_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libk5crypto3_1.22.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjbig0_2.1-6.1+b3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdcm3.0t64_3.0.24-14_loong64.deb' dpkg-name: info: moved 'libgmp10_2%3a6.3.0+dfsg-5+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgmp10_6.3.0+dfsg-5+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgio-2.0-dev-bin_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdbm6t64_1.26-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libheif-plugin-libde265_1.23.4-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglib2.0-dev_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgl1-mesa-dri_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgnutls30t64_3.8.13-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgstreamer-plugins-base1.0-0_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdcm-dev_3.0.24-14_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgeotiff5_1.7.4-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgles-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libldap2_2.6.14+dfsg-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libisl23_0.28-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgirepository-2.0-0_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgpgme45_2.2.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libksba8_1.8.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglib2.0-data_2.90.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhidapi-hidraw0_0.15.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjson-c5_0.19+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libkrb5-3_1.22.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgeos-c1t64_3.15.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libjsoncpp26_1.9.8-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/liblcms2-2_2.19.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libinput-bin_1.31.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libidn2-0_2.3.8-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglib2.0-bin_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglib2.0-0t64_2.90.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgeos3.15.0_3.15.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdk-pixbuf2.0-common_2.44.8+dfsg-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgl2ps1.4_1.4.2+dfsg1-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdbm-compat4t64_1.26-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgstreamer-gl1.0-0_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libibus-1.0-dev_1.5.35~beta2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglvnd0_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgles2_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglx-mesa0_26.2.3-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgphoto2-port12t64_2.5.33-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libheif-plugin-dav1d_1.23.4-1+b1_loong64.deb' dpkg-name: info: moved 'libice6_2%3a1.1.1-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp5v7rp4g0/libice6_1.1.1-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libimath-3-2-30_3.2.2-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libitm1_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgpg-error0_1.61-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgstreamer1.0-dev_1.28.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libgdk-pixbuf-2.0-0_2.44.8+dfsg-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglvnd-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhdf4-0_4.3.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglycin-2-0_2.2.1+ds-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhwloc15_2.15.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libhdf5-openmpi-320_2.2.0+repack-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libibverbs1_65.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libheif1_1.23.4-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp5v7rp4g0/libglx0_1.7.0-3+b1_loong64.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 libmagic-mgc loong64 1:5.47-4 [345 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libmagic1t64 loong64 1:5.47-4 [112 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 liblsan0 loong64 16.2.0-3 [1255 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libmp3lame0 loong64 4.0-1 [288 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 liblerc4 loong64 4.2.0+ds-1 [185 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libopengl-dev loong64 1.7.0-3+b1 [4580 B] Get:7 http://deb.debian.org/debian unstable/main loong64 libopengl0 loong64 1.7.0-3+b1 [38.4 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libnl-3-200 loong64 3.12.0-2+b1 [61.4 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libnl-route-3-200 loong64 3.12.0-2+b1 [194 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 libogg0 loong64 1.3.6-2+b1 [24.1 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libopenmpt0t64 loong64 0.8.9-1 [1013 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 libltdl7 loong64 2.6.2-3 [427 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 liblua5.4-0 loong64 5.4.9-1 [141 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 liblz4-1 loong64 1.10.0-10 [61.7 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libmariadb3 loong64 1:11.8.9+ds-4 [179 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libmd4c0 loong64 0.5.3-1 [49.7 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libmpc3 loong64 1.3.1-3 [56.2 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libmpfr6 loong64 4.2.2-3 [664 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 libmpg123-0t64 loong64 1.33.7-1 [141 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 libmtdev1t64 loong64 1.1.7-1+b2 [23.1 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 libmuparser2v5 loong64 2.3.4-2+b1 [137 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 libncursesw6 loong64 6.6+20260608-2 [137 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 libnetcdf22 loong64 1:4.10.1-1+b1 [518 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 libnettle8t64 loong64 3.10.2-1+b1 [313 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 libnghttp2-14 loong64 1.70.0-1 [93.5 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 libnghttp3-9 loong64 1.17.0-1 [68.5 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 libngtcp2-16 loong64 1.24.0-1 [144 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 libngtcp2-crypto-gnutls8 loong64 1.24.0-1 [23.1 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 libngtcp2-crypto-ossl0 loong64 1.24.0-1 [25.9 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 libnorm1t64 loong64 1.5.9+dfsg-4+b1 [225 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 libnpth0t64 loong64 1.8-4 [22.7 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 libnspr4 loong64 2:4.40-1 [109 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 libnuma1 loong64 2.0.19-1+b2 [23.0 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 libopencv-calib3d-dev loong64 4.10.0+dfsg-9+b1 [3709 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 libopencv-calib3d410 loong64 4.10.0+dfsg-9+b1 [748 kB] Get:36 http://deb.debian.org/debian unstable/main loong64 libopencv-contrib-dev loong64 4.10.0+dfsg-9+b1 [15.6 MB] Get:37 http://deb.debian.org/debian unstable/main loong64 libopencv-contrib410 loong64 4.10.0+dfsg-9+b1 [3553 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 libopencv-core-dev loong64 4.10.0+dfsg-9+b1 [5345 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 libopencv-core410 loong64 4.10.0+dfsg-9+b1 [1088 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 libopencv-dev loong64 4.10.0+dfsg-9+b1 [89.5 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 libopencv-dnn-dev loong64 4.10.0+dfsg-9+b1 [8330 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 libopencv-dnn410 loong64 4.10.0+dfsg-9+b1 [1310 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 libopencv-features2d-dev loong64 4.10.0+dfsg-9+b1 [896 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 libopencv-features2d410 loong64 4.10.0+dfsg-9+b1 [232 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 libopencv-flann-dev loong64 4.10.0+dfsg-9+b1 [596 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 libopencv-flann410 loong64 4.10.0+dfsg-9+b1 [125 kB] Get:47 http://deb.debian.org/debian unstable/main loong64 libopencv-highgui-dev loong64 4.10.0+dfsg-9+b1 [502 kB] Get:48 http://deb.debian.org/debian unstable/main loong64 libopencv-highgui410 loong64 4.10.0+dfsg-9+b1 [120 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 libopencv-imgcodecs-dev loong64 4.10.0+dfsg-9+b1 [633 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 libopencv-imgcodecs410 loong64 4.10.0+dfsg-9+b1 [136 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 libopencv-imgproc-dev loong64 4.10.0+dfsg-9+b1 [3963 kB] Get:52 http://deb.debian.org/debian unstable/main loong64 libopencv-imgproc410 loong64 4.10.0+dfsg-9+b1 [1074 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 libopencv-ml-dev loong64 4.10.0+dfsg-9+b1 [881 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 libopencv-ml410 loong64 4.10.0+dfsg-9+b1 [196 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 libopencv-objdetect-dev loong64 4.10.0+dfsg-9+b1 [1611 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 libopencv-objdetect410 loong64 4.10.0+dfsg-9+b1 [480 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 libopencv-photo-dev loong64 4.10.0+dfsg-9+b1 [716 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libopencv-photo410 loong64 4.10.0+dfsg-9+b1 [174 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libopencv-shape-dev loong64 4.10.0+dfsg-9+b1 [186 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libopencv-shape410 loong64 4.10.0+dfsg-9+b1 [48.9 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libopencv-stitching-dev loong64 4.10.0+dfsg-9+b1 [722 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libopencv-stitching410 loong64 4.10.0+dfsg-9+b1 [185 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libopencv-superres-dev loong64 4.10.0+dfsg-9+b1 [145 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 libopencv-superres410 loong64 4.10.0+dfsg-9+b1 [43.9 kB] Get:65 http://deb.debian.org/debian unstable/main loong64 libopencv-video-dev loong64 4.10.0+dfsg-9+b1 [694 kB] Get:66 http://deb.debian.org/debian unstable/main loong64 libopencv-video410 loong64 4.10.0+dfsg-9+b1 [177 kB] Get:67 http://deb.debian.org/debian unstable/main loong64 libopencv-videoio-dev loong64 4.10.0+dfsg-9+b1 [1214 kB] Get:68 http://deb.debian.org/debian unstable/main loong64 libopencv-videoio410 loong64 4.10.0+dfsg-9+b1 [247 kB] Get:69 http://deb.debian.org/debian unstable/main loong64 libopencv-videostab-dev loong64 4.10.0+dfsg-9+b1 [268 kB] Get:70 http://deb.debian.org/debian unstable/main loong64 libopencv-videostab410 loong64 4.10.0+dfsg-9+b1 [73.1 kB] Get:71 http://deb.debian.org/debian unstable/main loong64 libopencv-viz-dev loong64 4.10.0+dfsg-9+b1 [470 kB] Get:72 http://deb.debian.org/debian unstable/main loong64 libopencv-viz410 loong64 4.10.0+dfsg-9+b1 [116 kB] Get:73 http://deb.debian.org/debian unstable/main loong64 libopenjp2-7 loong64 2.5.4-1.1 [204 kB] Get:74 http://deb.debian.org/debian unstable/main loong64 libopus0 loong64 1.6.1-1+b1 [3444 kB] Get:75 http://deb.debian.org/debian unstable/main loong64 liborc-0.4-0t64 loong64 1:0.4.44-1 [274 kB] Get:76 http://deb.debian.org/debian unstable/main loong64 liborc-0.4-dev loong64 1:0.4.44-1 [38.7 kB] Get:77 http://deb.debian.org/debian unstable/main loong64 liborc-0.4-dev-bin loong64 1:0.4.44-1 [20.7 kB] Get:78 http://deb.debian.org/debian unstable/main loong64 libp11-kit0 loong64 0.26.5-1 [432 kB] Get:79 http://deb.debian.org/debian unstable/main loong64 libpam-modules loong64 1.7.0-8 [168 kB] Get:80 http://deb.debian.org/debian unstable/main loong64 libpam-modules-bin loong64 1.7.0-8 [46.6 kB] Get:81 http://deb.debian.org/debian unstable/main loong64 libpam-runtime all 1.7.0-8 [246 kB] Get:82 http://deb.debian.org/debian unstable/main loong64 libpam0g loong64 1.7.0-8 [67.6 kB] Get:83 http://deb.debian.org/debian unstable/main loong64 libodbc2 loong64 2.3.14-2 [152 kB] Get:84 http://deb.debian.org/debian unstable/main loong64 libodbcinst2 loong64 2.3.14-2 [38.6 kB] Get:85 http://deb.debian.org/debian unstable/main loong64 liblzma-dev loong64 5.8.4-1 [492 kB] Get:86 http://deb.debian.org/debian unstable/main loong64 liblzma5 loong64 5.8.4-1 [341 kB] Get:87 http://deb.debian.org/debian unstable/main loong64 libminizip1t64 loong64 1:1.3.dfsg+really1.3.2-3 [58.1 kB] Get:88 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libmd-dev loong64 1.2.0-2 [85.8 kB] Get:89 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libmd0 loong64 1.2.0-2 [39.6 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libllvm22 loong64 1:22.1.8-1+b2 [26.8 MB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libnss3 loong64 2:3.129-1 [1449 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libopenexr-3-4-33 loong64 3.4.15+ds-1 [705 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libopenexr-dev loong64 3.4.15+ds-1 [247 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libopenjph-dev loong64 0.28.1-1 [21.9 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libopenjph0.28 loong64 0.28.1-1 [110 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libopenmpi40 loong64 5.0.11-2 [1832 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpango-1.0-0 loong64 1.58.0-1 [231 kB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpangocairo-1.0-0 loong64 1.58.0-1 [33.3 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libmount-dev loong64 2.42.3-1 [26.9 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libmount1 loong64 2.42.3-1 [219 kB] Fetched 102 MB in 1s (90.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-flann-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-superres-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-contrib410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblzma-dev_5.8.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblerc4_4.2.0+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-features2d410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenmpt0t64_0.8.9-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-features2d-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-imgcodecs410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-videostab410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libngtcp2-crypto-ossl0_1.24.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenexr-3-4-33_3.4.15+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-videoio-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libp11-kit0_0.26.5-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopus0_1.6.1-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-dnn410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnl-3-200_3.12.0-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopengl0_1.7.0-3+b1_loong64.deb' dpkg-name: info: moved 'liborc-0.4-dev_1%3a0.4.44-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/liborc-0.4-dev_0.4.44-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-ml410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-calib3d-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmpg123-0t64_1.33.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblsan0_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblua5.4-0_5.4.9-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnorm1t64_1.5.9+dfsg-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-highgui-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-photo410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: info: moved 'libllvm22_1%3a22.1.8-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libllvm22_22.1.8-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmp3lame0_4.0-1_loong64.deb' dpkg-name: info: moved 'libnss3_2%3a3.129-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libnss3_3.129-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnpth0t64_1.8-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-imgproc410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblz4-1_1.10.0-10_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmd0_1.2.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnuma1_2.0.19-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmpfr6_4.2.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmd4c0_0.5.3-1_loong64.deb' dpkg-name: info: moved 'libmagic-mgc_1%3a5.47-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libmagic-mgc_5.47-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-flann410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpam-modules_1.7.0-8_loong64.deb' dpkg-name: info: moved 'liborc-0.4-0t64_1%3a0.4.44-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/liborc-0.4-0t64_0.4.44-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmpc3_1.3.1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libogg0_1.3.6-2+b1_loong64.deb' dpkg-name: info: moved 'libnetcdf22_1%3a4.10.1-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libnetcdf22_4.10.1-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpam0g_1.7.0-8_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-imgcodecs-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenexr-dev_3.4.15+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libltdl7_2.6.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-viz410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-imgproc-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnettle8t64_3.10.2-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnl-route-3-200_3.12.0-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmd-dev_1.2.0-2_loong64.deb' dpkg-name: info: moved 'liborc-0.4-dev-bin_1%3a0.4.44-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/liborc-0.4-dev-bin_0.4.44-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-core-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpango-1.0-0_1.58.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmount-dev_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopengl-dev_1.7.0-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnghttp2-14_1.70.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-highgui410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-core410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenjp2-7_2.5.4-1.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmount1_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-calib3d410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-videostab-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenjph-dev_0.28.1-1_loong64.deb' dpkg-name: info: moved 'libminizip1t64_1%3a1.3.dfsg+really1.3.2-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libminizip1t64_1.3.dfsg+really1.3.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmuparser2v5_2.3.4-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-video410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: info: moved 'libnspr4_2%3a4.40-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libnspr4_4.40-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenmpi40_5.0.11-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpam-modules-bin_1.7.0-8_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-photo-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-videoio410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libngtcp2-16_1.24.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-stitching410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-shape410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libngtcp2-crypto-gnutls8_1.24.0-1_loong64.deb' dpkg-name: info: moved 'libmagic1t64_1%3a5.47-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libmagic1t64_5.47-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libodbc2_2.3.14-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-objdetect-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-superres410_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libmtdev1t64_1.1.7-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-dnn-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: info: moved 'libmariadb3_1%3a11.8.9+ds-4_loong64.deb' to '/srv/rebuilderd/tmp/tmp53_k9x2o/libmariadb3_11.8.9+ds-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/liblzma5_5.8.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-ml-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopenjph0.28_0.28.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-contrib-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-shape-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpangocairo-1.0-0_1.58.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libncursesw6_6.6+20260608-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-viz-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-stitching-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libpam-runtime_1.7.0-8_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libnghttp3-9_1.17.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-video-dev_4.10.0+dfsg-9+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libodbcinst2_2.3.14-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp53_k9x2o/libopencv-objdetect410_4.10.0+dfsg-9+b1_loong64.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 libsframe3 loong64 2.47-6 [86.0 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libstdc++-16-dev loong64 16.2.0-3 [5762 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libstdc++6 loong64 16.2.0-3 [750 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libsz2 loong64 1.1.7-1 [19.0 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libpciaccess-dev loong64 0.19-2 [41.5 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libpciaccess0 loong64 0.19-2 [17.8 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libpgm-5.3-0t64 loong64 5.3.128~dfsg-3 [161 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libpipeline1 loong64 1.5.8-3 [48.6 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libpsl5t64 loong64 0.23.3-1 [61.6 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 libraw1394-11 loong64 2.1.2-2.1 [38.5 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libraw1394-dev loong64 2.1.2-2.1 [84.2 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 librist4 loong64 0.2.20+dfsg-1 [141 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 librttopo1 loong64 1.1.0-4+b2 [182 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 libseccomp2 loong64 2.6.1-1+b1 [50.0 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libselinux-dev loong64 3.11-2.1 [307 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libselinux1 loong64 3.11-2.1 [86.6 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libsepol-dev loong64 3.11-1 [1061 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libsepol2 loong64 3.11-1 [295 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 libsm-dev loong64 2:1.2.6-1+b2 [61.0 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 libsm6 loong64 2:1.2.6-1+b2 [37.8 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 libsndfile1 loong64 1.2.2-4+b1 [204 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 libsodium26 loong64 1.0.22-2 [160 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 libsoxr0 loong64 0.1.3-4.1+b1 [60.4 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 libssh-4 loong64 0.12.2-1 [249 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 libssh2-1t64 loong64 1.11.1-6 [245 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 libtasn1-6 loong64 4.21.0-2+b1 [50.2 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 libthai-data all 0.1.30-3 [172 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 libthai0 loong64 0.1.30-3 [51.8 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 libtheoradec2 loong64 1.2.0+dfsg-6+b2 [56.9 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 libsharpyuv-dev loong64 1.6.0-0.1 [128 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 libsharpyuv0 loong64 1.6.0-0.1 [115 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 libsensors-config all 1:3.6.2-2 [16.2 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 libsensors5 loong64 1:3.6.2-2+b2 [37.1 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 libtbb12 loong64 2023.1.0-3 [92.7 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 libtbbbind-2-5 loong64 2023.1.0-3 [12.8 kB] Get:36 http://deb.debian.org/debian unstable/main loong64 libtbbmalloc2 loong64 2023.1.0-3 [50.2 kB] Get:37 http://deb.debian.org/debian unstable/main loong64 libperl5.42 loong64 5.42.3-1 [4194 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 libpixman-1-0 loong64 0.46.4-1+b2 [163 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 libpkgconf7 loong64 2.5.1-4 [48.2 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 libpq5 loong64 18.6-3 [266 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 libproc2-1 loong64 2:4.0.7-1 [69.8 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 libpugixml1v5 loong64 1.16-1 [91.6 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 libpulse-dev loong64 17.0+dfsg1-3 [86.1 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 libpulse-mainloop-glib0 loong64 17.0+dfsg1-3 [23.9 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 libpulse0 loong64 17.0+dfsg1-3 [255 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 libpython3-stdlib loong64 3.14.7-3 [8252 B] Get:47 http://deb.debian.org/debian unstable/main loong64 libqhull-r8.0 loong64 2020.2-9 [241 kB] Get:48 http://deb.debian.org/debian unstable/main loong64 libqt5core5t64 loong64 5.15.19+dfsg-5 [1868 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 libqt5dbus5t64 loong64 5.15.19+dfsg-5 [206 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 libqt5gui5t64 loong64 5.15.19+dfsg-5 [3436 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 libqt5network5t64 loong64 5.15.19+dfsg-5 [668 kB] Get:52 http://deb.debian.org/debian unstable/main loong64 libqt5opengl5t64 loong64 5.15.19+dfsg-5 [144 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 libqt5test5t64 loong64 5.15.19+dfsg-5 [135 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 libqt5widgets5t64 loong64 5.15.19+dfsg-5 [2397 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 libreadline8t64 loong64 8.3-4 [181 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 librhash1 loong64 1.4.6-1.1+b1 [132 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 libshine3 loong64 3.1.1-4 [24.5 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libsocket++1 loong64 1.12.13+git20131030.5d039ba-2 [175 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libspatialite8t64 loong64 5.1.0-4 [1578 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libspeex1 loong64 1.2.1-3+b2 [53.8 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libsqlite3-0 loong64 3.53.4-2 [950 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libsrt1.5-gnutls loong64 1.5.7-1 [318 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libsuperlu7 loong64 7.0.1+dfsg1-2+b2 [151 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 libtesseract5 loong64 5.5.0-1.1 [1309 kB] Get:65 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsasl2-2 loong64 2.1.28+dfsg1-11 [56.7 kB] Get:66 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsasl2-modules-db loong64 2.1.28+dfsg1-11 [17.8 kB] Get:67 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libswresample-dev loong64 7:9.0.2-1 [142 kB] Get:68 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libswresample7 loong64 7:9.0.2-1 [89.8 kB] Get:69 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libswscale-dev loong64 7:9.0.2-1 [1652 kB] Get:70 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libswscale10 loong64 7:9.0.2-1 [515 kB] Get:71 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpng-dev loong64 1.6.58-1 [544 kB] Get:72 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpng16-16t64 loong64 1.6.58-1 [286 kB] Get:73 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 librabbitmq4 loong64 0.18.0-1 [43.0 kB] Get:74 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 librsvg2-2 loong64 2.62.1+dfsg-1 [1612 kB] Get:75 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsdl3-0 loong64 3.4.16+ds-1 [1012 kB] Get:76 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsdl3-dev loong64 3.4.16+ds-1 [3499 kB] Get:77 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libssl3t64 loong64 3.6.4-1 [2149 kB] Get:78 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpangoft2-1.0-0 loong64 1.58.0-1 [51.4 kB] Get:79 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpcre2-16-0 loong64 10.48-3 [283 kB] Get:80 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpcre2-32-0 loong64 10.48-3 [271 kB] Get:81 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpcre2-8-0 loong64 10.48-3 [299 kB] Get:82 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpcre2-dev loong64 10.48-3 [1970 kB] Get:83 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpcre2-posix3 loong64 10.48-3 [67.2 kB] Get:84 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpmix2t64 loong64 7.0.0~git.20260918-1 [755 kB] Get:85 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpoppler162 loong64 26.07.0-2 [2145 kB] Get:86 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libproj25 loong64 9.8.1-1 [1401 kB] Get:87 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libprotobuf32t64 loong64 3.21.12-16 [930 kB] Get:88 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpython3.14-minimal loong64 3.14.7-4 [900 kB] Get:89 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libpython3.14-stdlib loong64 3.14.7-4 [2306 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 librdmacm1t64 loong64 65.0-1 [75.2 kB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 librav1e0.8 loong64 0.8.1-11 [609 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsdl2-2.0-0 loong64 2.32.72+ds-1 [119 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsdl2-dev loong64 2.32.72+ds-1 [402 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsnappy1v5 loong64 1.3.1-2 [31.1 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsvtav1enc4 loong64 4.1.0+dfsg-1 [1138 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsysprof-capture-4-dev loong64 51.0-1 [96.7 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsystemd-dev loong64 262-1 [2978 kB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsystemd-shared loong64 262-1 [2433 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsystemd0 loong64 262-1 [465 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libsmartcols1 loong64 2.42.3-1 [148 kB] Fetched 61.7 MB in 1s (93.1 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtheoradec2_1.2.0+dfsg-6+b2_loong64.deb' dpkg-name: info: moved 'libswresample-dev_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libswresample-dev_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libspeex1_1.2.1-3+b2_loong64.deb' dpkg-name: info: moved 'libsensors5_1%3a3.6.2-2+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsensors5_3.6.2-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpython3-stdlib_3.14.7-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsnappy1v5_1.3.1-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpangoft2-1.0-0_1.58.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librdmacm1t64_65.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsrt1.5-gnutls_1.5.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5core5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: info: moved 'libsm-dev_2%3a1.2.6-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsm-dev_1.2.6-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsepol-dev_3.11-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpcre2-posix3_10.48-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpoppler162_26.07.0-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libssl3t64_3.6.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librabbitmq4_0.18.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libraw1394-11_2.1.2-2.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsdl2-2.0-0_2.32.72+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librsvg2-2_2.62.1+dfsg-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libspatialite8t64_5.1.0-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsystemd0_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5network5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: info: moved 'libsm6_2%3a1.2.6-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsm6_1.2.6-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libproj25_9.8.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libreadline8t64_8.3-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libssh-4_0.12.2-1_loong64.deb' dpkg-name: info: moved 'libswresample7_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libswresample7_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpcre2-dev_10.48-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtbbbind-2-5_2023.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpulse0_17.0+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsoxr0_0.1.3-4.1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsharpyuv0_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpcre2-8-0_10.48-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libselinux1_3.11-2.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libraw1394-dev_2.1.2-2.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtbb12_2023.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpcre2-16-0_10.48-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsodium26_1.0.22-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5gui5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librhash1_1.4.6-1.1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpciaccess0_0.19-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsqlite3-0_3.53.4-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libprotobuf32t64_3.21.12-16_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsmartcols1_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libstdc++-16-dev_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqhull-r8.0_2020.2-9_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsasl2-2_2.1.28+dfsg1-11_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpmix2t64_7.0.0~git.20260918-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsdl3-dev_3.4.16+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libseccomp2_2.6.1-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsocket++1_1.12.13+git20131030.5d039ba-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsharpyuv-dev_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsysprof-capture-4-dev_51.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpng16-16t64_1.6.58-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtasn1-6_4.21.0-2+b1_loong64.deb' dpkg-name: info: moved 'libswscale10_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libswscale10_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsystemd-dev_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpugixml1v5_1.16-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpq5_18.6-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libperl5.42_5.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5widgets5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpython3.14-minimal_3.14.7-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5test5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtesseract5_5.5.0-1.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpgm-5.3-0t64_5.3.128~dfsg-3_loong64.deb' dpkg-name: info: moved 'libswscale-dev_7%3a9.0.2-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libswscale-dev_9.0.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsystemd-shared_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsepol2_3.11-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpsl5t64_0.23.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librttopo1_1.1.0-4+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpng-dev_1.6.58-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsuperlu7_7.0.1+dfsg1-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsz2_1.1.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libtbbmalloc2_2023.1.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpcre2-32-0_10.48-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpixman-1-0_0.46.4-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libthai0_0.1.30-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsdl2-dev_2.32.72+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5dbus5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libshine3_3.1.1-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsframe3_2.47-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libthai-data_0.1.30-3_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpkgconf7_2.5.1-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpipeline1_1.5.8-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsdl3-0_3.4.16+ds-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpciaccess-dev_0.19-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpulse-mainloop-glib0_17.0+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libqt5opengl5t64_5.15.19+dfsg-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libssh2-1t64_1.11.1-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librist4_0.2.20+dfsg-1_loong64.deb' dpkg-name: info: moved 'libproc2-1_2%3a4.0.7-1_loong64.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libproc2-1_4.0.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libstdc++6_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libselinux-dev_3.11-2.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsasl2-modules-db_2.1.28+dfsg1-11_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/librav1e0.8_0.8.1-11_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsndfile1_1.2.2-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpulse-dev_17.0+dfsg1-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libpython3.14-stdlib_3.14.7-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsvtav1enc4_4.1.0+dfsg-1_loong64.deb' dpkg-name: info: moved 'libsensors-config_1%3a3.6.2-2_all.deb' to '/srv/rebuilderd/tmp/tmpx_b6e_7_/libsensors-config_3.6.2-2_all.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 libtsan2 loong64 16.2.0-3 [2505 kB] Get:2 http://deb.debian.org/debian unstable/main loong64 libubsan1 loong64 16.2.0-3 [1118 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libtheoraenc2 loong64 1.2.0+dfsg-6+b2 [107 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libtool all 2.6.2-3 [552 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libudfread3 loong64 1.2.0-3 [16.9 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libunistring5 loong64 1.4.2-1 [483 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libusb-1.0-0 loong64 2:1.0.30-1 [60.1 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libusb-1.0-0-dev loong64 2:1.0.30-1 [161 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libva-drm2 loong64 2.24.1-2 [18.2 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 libva-x11-2 loong64 2.24.1-2 [22.9 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libva2 loong64 2.24.1-2 [79.5 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 libvdpau1 loong64 1.5-4+b1 [24.3 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 libvorbis0a loong64 1.3.7-3+b2 [87.5 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 libvorbisenc2 loong64 1.3.7-3+b2 [76.0 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libvorbisfile3 loong64 1.3.7-3+b2 [21.4 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libvpx12 loong64 1.17.0-1 [853 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libwacom-common all 2.20.0-1 [119 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libwacom9 loong64 2.20.0-1 [25.2 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 libwebp-dev loong64 1.6.0-0.1 [747 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 libwebp7 loong64 1.6.0-0.1 [291 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 libwebpdecoder3 loong64 1.6.0-0.1 [194 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 libwebpdemux2 loong64 1.6.0-0.1 [114 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 libwebpmux3 loong64 1.6.0-0.1 [127 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 libx11-6 loong64 2:1.8.13-1 [822 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 libx11-data all 2:1.8.13-1 [346 kB] Get:26 http://deb.debian.org/debian unstable/main loong64 libx11-dev loong64 2:1.8.13-1 [1470 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 libx11-xcb-dev loong64 2:1.8.13-1 [252 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 libx11-xcb1 loong64 2:1.8.13-1 [250 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 libxau-dev loong64 1:1.0.11-1+b2 [28.2 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 libxau6 loong64 1:1.0.11-1+b2 [21.0 kB] Get:31 http://deb.debian.org/debian unstable/main loong64 libxcb-dri3-0 loong64 1.17.0-2+b2 [107 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 libxcb-glx0 loong64 1.17.0-2+b2 [122 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 libxcb-present0 loong64 1.17.0-2+b2 [105 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 libxcb-randr0 loong64 1.17.0-2+b2 [116 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 libxcb-randr0-dev loong64 1.17.0-2+b2 [137 kB] Get:36 http://deb.debian.org/debian unstable/main loong64 libxcb-render0 loong64 1.17.0-2+b2 [115 kB] Get:37 http://deb.debian.org/debian unstable/main loong64 libxcb-render0-dev loong64 1.17.0-2+b2 [132 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 libxcb-shape0 loong64 1.17.0-2+b2 [105 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 libxcb-shm0 loong64 1.17.0-2+b2 [105 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 libxcb-sync1 loong64 1.17.0-2+b2 [108 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 libxcb-xfixes0 loong64 1.17.0-2+b2 [109 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 libxcb-xinerama0 loong64 1.17.0-2+b2 [105 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 libxcb-xinput0 loong64 1.17.0-2+b2 [129 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 libxcb-xkb1 loong64 1.17.0-2+b2 [129 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 libxcb1 loong64 1.17.0-2+b2 [144 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 libxcb1-dev loong64 1.17.0-2+b2 [250 kB] Get:47 http://deb.debian.org/debian unstable/main loong64 libxcursor-dev loong64 1:1.2.3-1+b2 [78.8 kB] Get:48 http://deb.debian.org/debian unstable/main loong64 libxcursor1 loong64 1:1.2.3-1+b2 [40.7 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 libxdmcp-dev loong64 1:1.1.5-2+b1 [53.5 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 libxdmcp6 loong64 1:1.1.5-2+b1 [28.4 kB] Get:51 http://deb.debian.org/debian unstable/main loong64 libxext-dev loong64 2:1.3.4-1+b4 [150 kB] Get:52 http://deb.debian.org/debian unstable/main loong64 libxext6 loong64 2:1.3.4-1+b4 [51.4 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 libxfixes-dev loong64 1:6.0.0-2+b5 [32.7 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 libxfixes3 loong64 1:6.0.0-2+b5 [20.6 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 libxi-dev loong64 2:1.8.3-1 [283 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 libxi6 loong64 2:1.8.3-1 [84.8 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 libxinerama-dev loong64 2:1.1.4-3+b5 [21.5 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libxinerama1 loong64 2:1.1.4-3+b5 [16.2 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libxkbcommon-dev loong64 1.13.1-1 [60.2 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 libxkbcommon-x11-0 loong64 1.13.1-1 [20.5 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libxkbcommon0 loong64 1.13.1-1 [142 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libxml2-16 loong64 2.15.4+dfsg-1 [654 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libxnvctrl0 loong64 535.171.04-1+b3 [11.1 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 libxpm4 loong64 1:3.5.19-1 [59.0 kB] Get:65 http://deb.debian.org/debian unstable/main loong64 libxrandr-dev loong64 2:1.5.4-1+b4 [67.1 kB] Get:66 http://deb.debian.org/debian unstable/main loong64 libxrandr2 loong64 2:1.5.4-1+b4 [36.9 kB] Get:67 http://deb.debian.org/debian unstable/main loong64 libtinfo6 loong64 6.6+20260608-2 [352 kB] Get:68 http://deb.debian.org/debian unstable/main loong64 libtiff-dev loong64 4.7.2-1 [855 kB] Get:69 http://deb.debian.org/debian unstable/main loong64 libtiff6 loong64 4.7.2-1 [373 kB] Get:70 http://deb.debian.org/debian unstable/main loong64 libtiffxx6 loong64 4.7.2-1 [190 kB] Get:71 http://deb.debian.org/debian unstable/main loong64 libtwolame0 loong64 0.4.0-3 [50.4 kB] Get:72 http://deb.debian.org/debian unstable/main loong64 libuchardet0 loong64 0.0.8-2+b2 [69.9 kB] Get:73 http://deb.debian.org/debian unstable/main loong64 libv4l-0t64 loong64 1.32.0-5 [216 kB] Get:74 http://deb.debian.org/debian unstable/main loong64 libv4l-dev loong64 1.32.0-5 [240 kB] Get:75 http://deb.debian.org/debian unstable/main loong64 libv4l2rds0t64 loong64 1.32.0-5 [88.7 kB] Get:76 http://deb.debian.org/debian unstable/main loong64 libv4lconvert0t64 loong64 1.32.0-5 [154 kB] Get:77 http://deb.debian.org/debian unstable/main loong64 libwayland-bin loong64 1.26.0-1 [20.7 kB] Get:78 http://deb.debian.org/debian unstable/main loong64 libwayland-client0 loong64 1.26.0-1 [29.6 kB] Get:79 http://deb.debian.org/debian unstable/main loong64 libwayland-cursor0 loong64 1.26.0-1 [11.8 kB] Get:80 http://deb.debian.org/debian unstable/main loong64 libwayland-dev loong64 1.26.0-1 [78.0 kB] Get:81 http://deb.debian.org/debian unstable/main loong64 libwayland-egl1 loong64 1.26.0-1 [5740 B] Get:82 http://deb.debian.org/debian unstable/main loong64 libwayland-server0 loong64 1.26.0-1 [36.9 kB] Get:83 http://deb.debian.org/debian unstable/main loong64 libx264-165 loong64 2:0.165.3223+git20250910.0480cb0-1+b1 [481 kB] Get:84 http://deb.debian.org/debian unstable/main loong64 libx265-216 loong64 4.2-3 [773 kB] Get:85 http://deb.debian.org/debian unstable/main loong64 libxcb-util1 loong64 0.4.1-1+b2 [23.7 kB] Get:86 http://deb.debian.org/debian unstable/main loong64 libxcb-image0 loong64 0.4.0-2+b3 [22.3 kB] Get:87 http://deb.debian.org/debian unstable/main loong64 libxcb-keysyms1 loong64 0.4.1-1+b2 [17.2 kB] Get:88 http://deb.debian.org/debian unstable/main loong64 libxcb-render-util0 loong64 0.3.10-1+b2 [18.7 kB] Get:89 http://deb.debian.org/debian unstable/main loong64 libxcb-icccm4 loong64 0.4.2-1+b2 [27.5 kB] Get:90 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libuv1t64 loong64 1.52.1-4 [158 kB] Get:91 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libuvc-dev loong64 0.0.7-4+b1 [79.7 kB] Get:92 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libuvc0 loong64 0.0.7-4+b1 [32.3 kB] Get:93 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libudev-dev loong64 262-1 [54.5 kB] Get:94 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libudev1 loong64 262-1 [137 kB] Get:95 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libucx0 loong64 1.22.0-1 [911 kB] Get:96 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libuuid1 loong64 2.42.3-1 [33.1 kB] Get:97 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libvtk9.6 loong64 9.6.2+dfsg1-6+b1 [45.9 MB] Get:98 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libvulkan-dev loong64 1.4.357.0-1 [1910 kB] Get:99 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libvulkan1 loong64 1.4.357.0-1 [135 kB] Get:100 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libxerces-c3.2t64 loong64 3.2.4+debian-1.3+b4 [857 kB] Fetched 69.2 MB in 4s (16.6 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvorbisenc2_1.3.7-3+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-render0_1.17.0-2+b2_loong64.deb' dpkg-name: info: moved 'libxrandr2_2%3a1.5.4-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxrandr2_1.5.4-1+b4_loong64.deb' dpkg-name: info: moved 'libxcursor1_1%3a1.2.3-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcursor1_1.2.3-1+b2_loong64.deb' dpkg-name: info: moved 'libxdmcp6_1%3a1.1.5-2+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxdmcp6_1.1.5-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libubsan1_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-icccm4_0.4.2-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtheoraenc2_1.2.0+dfsg-6+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvulkan-dev_1.4.357.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-cursor0_1.26.0-1_loong64.deb' dpkg-name: info: moved 'libxinerama1_2%3a1.1.4-3+b5_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxinerama1_1.1.4-3+b5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxnvctrl0_535.171.04-1+b3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-client0_1.26.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libva2_2.24.1-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libuvc-dev_0.0.7-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libv4l2rds0t64_1.32.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxkbcommon0_1.13.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libuuid1_2.42.3-1_loong64.deb' dpkg-name: info: moved 'libxi6_2%3a1.8.3-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxi6_1.8.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-xkb1_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libucx0_1.22.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-sync1_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-randr0_1.17.0-2+b2_loong64.deb' dpkg-name: info: moved 'libxfixes3_1%3a6.0.0-2+b5_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxfixes3_6.0.0-2+b5_loong64.deb' dpkg-name: info: moved 'libxfixes-dev_1%3a6.0.0-2+b5_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxfixes-dev_6.0.0-2+b5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtinfo6_6.6+20260608-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-egl1_1.26.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-present0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvorbis0a_1.3.7-3+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libuvc0_0.0.7-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvpx12_1.17.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxml2-16_2.15.4+dfsg-1_loong64.deb' dpkg-name: info: moved 'libxau6_1%3a1.0.11-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxau6_1.0.11-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvorbisfile3_1.3.7-3+b2_loong64.deb' dpkg-name: info: moved 'libxext6_2%3a1.3.4-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxext6_1.3.4-1+b4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libva-x11-2_2.24.1-2_loong64.deb' dpkg-name: info: moved 'libx11-6_2%3a1.8.13-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx11-6_1.8.13-1_loong64.deb' dpkg-name: info: moved 'libx11-dev_2%3a1.8.13-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx11-dev_1.8.13-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtiff-dev_4.7.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtiffxx6_4.7.2-1_loong64.deb' dpkg-name: info: moved 'libxdmcp-dev_1%3a1.1.5-2+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxdmcp-dev_1.1.5-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb1_1.17.0-2+b2_loong64.deb' dpkg-name: info: moved 'libxi-dev_2%3a1.8.3-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxi-dev_1.8.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libudev-dev_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-render-util0_0.3.10-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwacom-common_2.20.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libva-drm2_2.24.1-2_loong64.deb' dpkg-name: info: moved 'libusb-1.0-0-dev_2%3a1.0.30-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libusb-1.0-0-dev_1.0.30-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtiff6_4.7.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwacom9_2.20.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwebp7_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-shm0_1.17.0-2+b2_loong64.deb' dpkg-name: info: moved 'libx11-xcb-dev_2%3a1.8.13-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx11-xcb-dev_1.8.13-1_loong64.deb' dpkg-name: info: moved 'libxext-dev_2%3a1.3.4-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxext-dev_1.3.4-1+b4_loong64.deb' dpkg-name: info: moved 'libxrandr-dev_2%3a1.5.4-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxrandr-dev_1.5.4-1+b4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtsan2_16.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-xinerama0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-util1_0.4.1-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwebpdecoder3_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxkbcommon-x11-0_1.13.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-keysyms1_0.4.1-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvulkan1_1.4.357.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libudev1_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-render0-dev_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-xinput0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-xfixes0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-shape0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libv4lconvert0t64_1.32.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxkbcommon-dev_1.13.1-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwebpmux3_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libuchardet0_0.0.8-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-dri3-0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-image0_0.4.0-2+b3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxerces-c3.2t64_3.2.4+debian-1.3+b4_loong64.deb' dpkg-name: info: moved 'libxinerama-dev_2%3a1.1.4-3+b5_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxinerama-dev_1.1.4-3+b5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb1-dev_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-dev_1.26.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtool_2.6.2-3_all.deb' dpkg-name: info: moved 'libx11-xcb1_2%3a1.8.13-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx11-xcb1_1.8.13-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libuv1t64_1.52.1-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libunistring5_1.4.2-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvdpau1_1.5-4+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libx265-216_4.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-bin_1.26.0-1_loong64.deb' dpkg-name: info: moved 'libusb-1.0-0_2%3a1.0.30-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libusb-1.0-0_1.0.30-1_loong64.deb' dpkg-name: info: moved 'libxpm4_1%3a3.5.19-1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxpm4_3.5.19-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwebpdemux2_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libtwolame0_0.4.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libudfread3_1.2.0-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-randr0-dev_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwayland-server0_1.26.0-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libv4l-dev_1.32.0-5_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libv4l-0t64_1.32.0-5_loong64.deb' dpkg-name: info: moved 'libx11-data_2%3a1.8.13-1_all.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx11-data_1.8.13-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libwebp-dev_1.6.0-0.1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcb-glx0_1.17.0-2+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmplrmqxxuj/libvtk9.6_9.6.2+dfsg1-6+b1_loong64.deb' dpkg-name: info: moved 'libxcursor-dev_1%3a1.2.3-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxcursor-dev_1.2.3-1+b2_loong64.deb' dpkg-name: info: moved 'libxau-dev_1%3a1.0.11-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libxau-dev_1.0.11-1+b2_loong64.deb' dpkg-name: info: moved 'libx264-165_2%3a0.165.3223+git20250910.0480cb0-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmplrmqxxuj/libx264-165_0.165.3223+git20250910.0480cb0-1+b1_loong64.deb' Get:1 http://deb.debian.org/debian unstable/main loong64 native-architecture all 0.2.6 [2264 B] Get:2 http://deb.debian.org/debian unstable/main loong64 pandoc-data all 3.11-1 [536 kB] Get:3 http://deb.debian.org/debian unstable/main loong64 libxrender-dev loong64 1:0.9.12-1+b2 [64.3 kB] Get:4 http://deb.debian.org/debian unstable/main loong64 libxrender1 loong64 1:0.9.12-1+b2 [28.4 kB] Get:5 http://deb.debian.org/debian unstable/main loong64 libxshmfence1 loong64 1.3.3-1+b2 [11.3 kB] Get:6 http://deb.debian.org/debian unstable/main loong64 libxss-dev loong64 1:1.2.3-1+b4 [26.7 kB] Get:7 http://deb.debian.org/debian unstable/main loong64 libxss1 loong64 1:1.2.3-1+b4 [17.3 kB] Get:8 http://deb.debian.org/debian unstable/main loong64 libxt-dev loong64 1:1.2.1-1.3+b2 [653 kB] Get:9 http://deb.debian.org/debian unstable/main loong64 libxt6t64 loong64 1:1.2.1-1.3+b2 [184 kB] Get:10 http://deb.debian.org/debian unstable/main loong64 libxtst-dev loong64 2:1.2.5-1+b2 [42.2 kB] Get:11 http://deb.debian.org/debian unstable/main loong64 libxtst6 loong64 2:1.2.5-1+b2 [26.9 kB] Get:12 http://deb.debian.org/debian unstable/main loong64 libxv-dev loong64 2:1.0.13-1+b1 [57.2 kB] Get:13 http://deb.debian.org/debian unstable/main loong64 libxv1 loong64 2:1.0.13-1+b1 [25.6 kB] Get:14 http://deb.debian.org/debian unstable/main loong64 libxxf86vm-dev loong64 1:1.1.4-2+b1 [34.2 kB] Get:15 http://deb.debian.org/debian unstable/main loong64 libxxf86vm1 loong64 1:1.1.4-2+b1 [20.7 kB] Get:16 http://deb.debian.org/debian unstable/main loong64 libyaml-0-2 loong64 0.2.5-2+b1 [55.7 kB] Get:17 http://deb.debian.org/debian unstable/main loong64 libzstd-dev loong64 1.5.7+dfsg-4 [992 kB] Get:18 http://deb.debian.org/debian unstable/main loong64 libzstd1 loong64 1.5.7+dfsg-4 [285 kB] Get:19 http://deb.debian.org/debian unstable/main loong64 m4 loong64 1.4.21-1 [332 kB] Get:20 http://deb.debian.org/debian unstable/main loong64 make loong64 4.4.1-3+b1 [462 kB] Get:21 http://deb.debian.org/debian unstable/main loong64 man-db loong64 2.13.1-1+b1 [1460 kB] Get:22 http://deb.debian.org/debian unstable/main loong64 mariadb-common all 1:11.8.9+ds-4 [24.5 kB] Get:23 http://deb.debian.org/debian unstable/main loong64 mawk loong64 1.3.4.20260302-2 [141 kB] Get:24 http://deb.debian.org/debian unstable/main loong64 media-types all 14.0.0 [30.8 kB] Get:25 http://deb.debian.org/debian unstable/main loong64 mysql-common all 5.8+1.1.1 [6784 B] Get:26 http://deb.debian.org/debian unstable/main loong64 ncurses-base all 6.6+20260608-2 [276 kB] Get:27 http://deb.debian.org/debian unstable/main loong64 ncurses-bin loong64 6.6+20260608-2 [442 kB] Get:28 http://deb.debian.org/debian unstable/main loong64 netbase all 6.6 [10.3 kB] Get:29 http://deb.debian.org/debian unstable/main loong64 ocl-icd-libopencl1 loong64 2.3.4-1+b1 [41.5 kB] Get:30 http://deb.debian.org/debian unstable/main loong64 pandoc loong64 3.11-1 [36.7 MB] Get:31 http://deb.debian.org/debian unstable/main loong64 patch loong64 2.8-2+b1 [133 kB] Get:32 http://deb.debian.org/debian unstable/main loong64 pci.ids all 0.0~2026.09.23-1 [287 kB] Get:33 http://deb.debian.org/debian unstable/main loong64 perl loong64 5.42.3-1 [266 kB] Get:34 http://deb.debian.org/debian unstable/main loong64 perl-base loong64 5.42.3-1 [1821 kB] Get:35 http://deb.debian.org/debian unstable/main loong64 perl-modules-5.42 all 5.42.3-1 [3213 kB] Get:36 http://deb.debian.org/debian unstable/main loong64 pinentry-curses loong64 1.3.3-3 [90.7 kB] Get:37 http://deb.debian.org/debian unstable/main loong64 pkgconf loong64 2.5.1-4 [33.6 kB] Get:38 http://deb.debian.org/debian unstable/main loong64 pkgconf-bin loong64 2.5.1-4 [35.2 kB] Get:39 http://deb.debian.org/debian unstable/main loong64 po-debconf all 1.0.22 [216 kB] Get:40 http://deb.debian.org/debian unstable/main loong64 procps loong64 2:4.0.7-1 [979 kB] Get:41 http://deb.debian.org/debian unstable/main loong64 python3 loong64 3.14.7-3 [26.0 kB] Get:42 http://deb.debian.org/debian unstable/main loong64 python3-minimal loong64 3.14.7-3 [25.3 kB] Get:43 http://deb.debian.org/debian unstable/main loong64 readline-common all 8.3-4 [74.8 kB] Get:44 http://deb.debian.org/debian unstable/main loong64 sed loong64 4.9-3 [330 kB] Get:45 http://deb.debian.org/debian unstable/main loong64 sensible-utils all 0.0.26 [27.0 kB] Get:46 http://deb.debian.org/debian unstable/main loong64 sgml-base all 1.31+nmu1 [10.9 kB] Get:47 http://deb.debian.org/debian unstable/main loong64 shared-mime-info loong64 2.4-5+b2 [755 kB] Get:48 http://deb.debian.org/debian unstable/main loong64 sysvinit-utils loong64 3.18-1 [29.9 kB] Get:49 http://deb.debian.org/debian unstable/main loong64 tar loong64 1.35+dfsg-6 [818 kB] Get:50 http://deb.debian.org/debian unstable/main loong64 unixodbc-common all 2.3.14-2 [6944 B] Get:51 http://deb.debian.org/debian unstable/main loong64 wayland-protocols all 1.49-1 [136 kB] Get:52 http://deb.debian.org/debian unstable/main loong64 xkb-data all 2.48-1 [841 kB] Get:53 http://deb.debian.org/debian unstable/main loong64 xml-core all 0.21 [19.0 kB] Get:54 http://deb.debian.org/debian unstable/main loong64 x11-common all 1:7.7+26 [217 kB] Get:55 http://deb.debian.org/debian unstable/main loong64 xorg-sgml-doctools all 1:1.12.1-1 [23.9 kB] Get:56 http://deb.debian.org/debian unstable/main loong64 x11proto-dev all 2025.1-1 [605 kB] Get:57 http://deb.debian.org/debian unstable/main loong64 xtrans-dev all 1.6.0-1 [93.5 kB] Get:58 http://deb.debian.org/debian unstable/main loong64 libxvidcore4 loong64 2:1.3.7-3+b2 [211 kB] Get:59 http://deb.debian.org/debian unstable/main loong64 libxxhash0 loong64 0.8.3-2+b2 [20.5 kB] Get:60 http://deb.debian.org/debian unstable/main loong64 xz-utils loong64 5.8.4-1 [760 kB] Get:61 http://deb.debian.org/debian unstable/main loong64 libyaml-cpp0.9 loong64 0.9.0+dfsg-9 [140 kB] Get:62 http://deb.debian.org/debian unstable/main loong64 libz3-4 loong64 4.13.3-1.1 [8183 kB] Get:63 http://deb.debian.org/debian unstable/main loong64 libzfp1t64 loong64 1.0.1-5+b1 [67.1 kB] Get:64 http://deb.debian.org/debian unstable/main loong64 zlib1g loong64 1:1.3.dfsg+really1.3.2-3 [87.8 kB] Get:65 http://deb.debian.org/debian unstable/main loong64 zlib1g-dev loong64 1:1.3.dfsg+really1.3.2-3 [986 kB] Get:66 http://deb.debian.org/debian unstable/main loong64 libzvbi-common all 0.2.45-1 [70.8 kB] Get:67 http://deb.debian.org/debian unstable/main loong64 libzvbi0t64 loong64 0.2.45-1 [275 kB] Get:68 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libyuv0 loong64 0.0.1971.20260904-2 [138 kB] Get:69 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 linux-libc-dev all 7.2.7-1 [1991 kB] Get:70 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 mesa-libgallium loong64 26.2.3-2 [9474 kB] Get:71 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 openssl-provider-legacy loong64 3.6.4-1 [321 kB] Get:72 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 proj-data all 9.8.1-1 [6352 kB] Get:73 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 python3-packaging all 26.2-2 [84.2 kB] Get:74 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 python3.14 loong64 3.14.7-4 [861 kB] Get:75 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 python3.14-minimal loong64 3.14.7-4 [2362 kB] Get:76 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 spirv-tools loong64 2026.3~rc1-1 [3032 kB] Get:77 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 systemd loong64 262-1 [3238 kB] Get:78 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 tzdata all 2026c-1 [260 kB] Get:79 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 util-linux loong64 2.42.3-1 [1202 kB] Get:80 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 uuid-dev loong64 2.42.3-1 [55.7 kB] Get:81 http://snapshot.debian.org/archive/debian/20260925T143544Z unstable/main loong64 libzmq5 loong64 4.3.5-1+b7 [284 kB] Fetched 94.6 MB in 1s (94.2 MB/s) dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzstd-dev_1.5.7+dfsg-4_loong64.deb' dpkg-name: info: moved 'libxss1_1%3a1.2.3-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxss1_1.2.3-1+b4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libxxhash0_0.8.3-2+b2_loong64.deb' dpkg-name: info: moved 'libxtst-dev_2%3a1.2.5-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxtst-dev_1.2.5-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/shared-mime-info_2.4-5+b2_loong64.deb' dpkg-name: info: moved 'libxvidcore4_2%3a1.3.7-3+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxvidcore4_1.3.7-3+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/ocl-icd-libopencl1_2.3.4-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/uuid-dev_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzvbi-common_0.2.45-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/xkb-data_2.48-1_all.deb' dpkg-name: info: moved 'mariadb-common_1%3a11.8.9+ds-4_all.deb' to '/srv/rebuilderd/tmp/tmp7331495i/mariadb-common_11.8.9+ds-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/make_4.4.1-3+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/tar_1.35+dfsg-6_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/sed_4.9-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pinentry-curses_1.3.3-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/python3.14_3.14.7-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/spirv-tools_2026.3~rc1-1_loong64.deb' dpkg-name: info: moved 'libxt-dev_1%3a1.2.1-1.3+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxt-dev_1.2.1-1.3+b2_loong64.deb' dpkg-name: info: moved 'libxt6t64_1%3a1.2.1-1.3+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxt6t64_1.2.1-1.3+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/sysvinit-utils_3.18-1_loong64.deb' dpkg-name: info: moved 'zlib1g_1%3a1.3.dfsg+really1.3.2-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/zlib1g_1.3.dfsg+really1.3.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pandoc_3.11-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/perl-base_5.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/perl_5.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/media-types_14.0.0_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/linux-libc-dev_7.2.7-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/xtrans-dev_1.6.0-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/mesa-libgallium_26.2.3-2_loong64.deb' dpkg-name: info: moved 'libxtst6_2%3a1.2.5-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxtst6_1.2.5-1+b2_loong64.deb' dpkg-name: info: moved 'procps_2%3a4.0.7-1_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/procps_4.0.7-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzmq5_4.3.5-1+b7_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libyaml-0-2_0.2.5-2+b1_loong64.deb' dpkg-name: info: moved 'xorg-sgml-doctools_1%3a1.12.1-1_all.deb' to '/srv/rebuilderd/tmp/tmp7331495i/xorg-sgml-doctools_1.12.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/native-architecture_0.2.6_all.deb' dpkg-name: info: moved 'libxrender1_1%3a0.9.12-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxrender1_0.9.12-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzstd1_1.5.7+dfsg-4_loong64.deb' dpkg-name: info: moved 'libxrender-dev_1%3a0.9.12-1+b2_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxrender-dev_0.9.12-1+b2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/netbase_6.6_all.deb' dpkg-name: info: moved 'libxss-dev_1%3a1.2.3-1+b4_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxss-dev_1.2.3-1+b4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/readline-common_8.3-4_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/xml-core_0.21_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libyuv0_0.0.1971.20260904-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/python3-packaging_26.2-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzvbi0t64_0.2.45-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pkgconf_2.5.1-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/python3_3.14.7-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/perl-modules-5.42_5.42.3-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/man-db_2.13.1-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/sensible-utils_0.0.26_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/ncurses-base_6.6+20260608-2_all.deb' dpkg-name: info: moved 'zlib1g-dev_1%3a1.3.dfsg+really1.3.2-3_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/zlib1g-dev_1.3.dfsg+really1.3.2-3_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/x11proto-dev_2025.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/python3.14-minimal_3.14.7-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/m4_1.4.21-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/patch_2.8-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/proj-data_9.8.1-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/mawk_1.3.4.20260302-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/tzdata_2026c-1_all.deb' dpkg-name: info: moved 'x11-common_1%3a7.7+26_all.deb' to '/srv/rebuilderd/tmp/tmp7331495i/x11-common_7.7+26_all.deb' dpkg-name: info: moved 'libxxf86vm1_1%3a1.1.4-2+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxxf86vm1_1.1.4-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/mysql-common_5.8+1.1.1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/po-debconf_1.0.22_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libz3-4_4.13.3-1.1_loong64.deb' dpkg-name: info: moved 'libxv-dev_2%3a1.0.13-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxv-dev_1.0.13-1+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pkgconf-bin_2.5.1-4_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/wayland-protocols_1.49-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pandoc-data_3.11-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libyaml-cpp0.9_0.9.0+dfsg-9_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/systemd_262-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libzfp1t64_1.0.1-5+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/util-linux_2.42.3-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/pci.ids_0.0~2026.09.23-1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/sgml-base_1.31+nmu1_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/ncurses-bin_6.6+20260608-2_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/xz-utils_5.8.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/openssl-provider-legacy_3.6.4-1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/libxshmfence1_1.3.3-1+b2_loong64.deb' dpkg-name: info: moved 'libxxf86vm-dev_1%3a1.1.4-2+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxxf86vm-dev_1.1.4-2+b1_loong64.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/unixodbc-common_2.3.14-2_all.deb' dpkg-name: warning: skipping '/srv/rebuilderd/tmp/tmp7331495i/python3-minimal_3.14.7-3_loong64.deb' dpkg-name: info: moved 'libxv1_2%3a1.0.13-1+b1_loong64.deb' to '/srv/rebuilderd/tmp/tmp7331495i/libxv1_1.0.13-1+b1_loong64.deb' dpkg-buildpackage: info: source package debootsnap-dummy dpkg-buildpackage: info: source version 1.0 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Equivs Dummy Package Generator dpkg-source --before-build . dpkg-buildpackage: info: host architecture loong64 debian/rules clean dh clean dh_clean debian/rules binary dh binary dh_update_autotools_config dh_autoreconf create-stamp debian/debhelper-build-stamp dh_prep dh_auto_install --destdir=debian/debootsnap-dummy/ dh_install dh_installdocs dh_installchangelogs dh_perl dh_link dh_strip_nondeterminism dh_compress dh_fixperms dh_missing dh_installdeb dh_gencontrol dh_md5sums dh_builddeb dpkg-deb: building package 'debootsnap-dummy' in '../debootsnap-dummy_1.0_all.deb'. dpkg-genbuildinfo --build=binary -O../debootsnap-dummy_1.0_loong64.buildinfo dpkg-genchanges --build=binary -O../debootsnap-dummy_1.0_loong64.changes dpkg-genchanges: info: binary-only upload (no source code included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) The package has been created. Attention, the package has been created in the /srv/rebuilderd/tmp/tmpjvl6pckd/cache directory, not in ".." as indicated by the message above! I: automatically chosen mode: unshare I: chroot architecture loong64 is equal to the host's architecture I: using /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW as tempdir I: running --setup-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/setup00.sh /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW 127.0.0.1 - - [19/Oct/2026 02:17:06] code 404, message File not found 127.0.0.1 - - [19/Oct/2026 02:17:06] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:43327 ./ InRelease 127.0.0.1 - - [19/Oct/2026 02:17:06] "GET /./Release HTTP/1.1" 200 - Get:2 http://localhost:43327 ./ Release [462 B] 127.0.0.1 - - [19/Oct/2026 02:17:06] code 404, message File not found 127.0.0.1 - - [19/Oct/2026 02:17:06] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:43327 ./ Release.gpg 127.0.0.1 - - [19/Oct/2026 02:17:06] "GET /./Packages HTTP/1.1" 200 - Get:4 http://localhost:43327 ./ Packages [885 kB] Fetched 885 kB in 1s (778 kB/s) Reading package lists... usr-is-merged found but not real -- not running merged-usr setup hook I: skipping apt-get update because it was already run I: downloading packages with apt... 127.0.0.1 - - [19/Oct/2026 02:17:07] "GET /./gcc-16-base_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:08] "GET /./libc-gconv-modules-extra_2.43-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:08] "GET /./libc6_2.43-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:09] "GET /./libgcc-s1_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:09] "GET /./mawk_1.3.4.20260302-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:09] "GET /./base-files_14.2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:09] "GET /./libtinfo6_6.6%2b20260608-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:09] "GET /./debianutils_5.24_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./bash_5.3-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libacl1_2.4.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libattr1_2.6.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libgmp10_6.3.0%2bdfsg-5%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libpcre2-8-0_10.48-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libselinux1_3.11-2.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libzstd1_1.5.7%2bdfsg-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./zlib1g_1.3.dfsg%2breally1.3.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./libssl3t64_3.6.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:10] "GET /./openssl-provider-legacy_3.6.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./libsystemd0_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./coreutils_9.10-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./dash_0.5.12-12%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./diffutils_3.12-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./libbz2-1.0_1.0.8-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./liblzma5_5.8.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./libmd0_1.2.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:11] "GET /./dpkg_1.23.11_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./findutils_4.11.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./grep_3.12-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./gzip_1.14-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./hostname_3.25%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./ncurses-bin_6.6%2b20260608-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libcrypt1_4.5.2%2b20251210-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./perl-base_5.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./sed_4.9-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./tar_1.35%2bdfsg-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libaudit-common_4.1.2-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libcap-ng0_0.9.6-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libaudit1_4.1.2-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libdb5.3t64_5.3.28%2bdfsg2-11%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./debconf_1.5.92_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:12] "GET /./libpam0g_1.7.0-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libpam-modules-bin_1.7.0-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libpam-modules_1.7.0-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libpam-runtime_1.7.0-8_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libblkid1_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libmount1_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libsmartcols1_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libudev1_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libuuid1_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./util-linux_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libdebconfclient0_0.283_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./base-passwd_3.6.8%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./init-system-helpers_1.69%2bnmu3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./libc-bin_2.43-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./ncurses-base_6.6%2b20260608-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:17:13] "GET /./sysvinit-utils_3.18-1_loong64.deb HTTP/1.1" 200 - I: extracting archives... I: running --extract-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/extract00.sh /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW 127.0.0.1 - - [19/Oct/2026 02:17:16] code 404, message File not found 127.0.0.1 - - [19/Oct/2026 02:17:16] "GET /./InRelease HTTP/1.1" 404 - Ign:1 http://localhost:43327 ./ InRelease 127.0.0.1 - - [19/Oct/2026 02:17:16] "GET /./Release HTTP/1.1" 304 - Hit:2 http://localhost:43327 ./ Release 127.0.0.1 - - [19/Oct/2026 02:17:16] code 404, message File not found 127.0.0.1 - - [19/Oct/2026 02:17:16] "GET /./Release.gpg HTTP/1.1" 404 - Ign:3 http://localhost:43327 ./ Release.gpg Reading package lists... usr-is-merged found but not real -- not running merged-usr extract hook I: installing essential packages... I: running --essential-hook directly: /usr/share/mmdebstrap/hooks/maybe-merged-usr/essential00.sh /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW usr-is-merged was not installed in a previous hook -- not running merged-usr essential hook I: installing remaining packages inside the chroot... 127.0.0.1 - - [19/Oct/2026 02:19:46] "GET /./libsystemd-shared_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:46] "GET /./systemd_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:46] "GET /./libexpat1_2.8.4-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libpython3.14-minimal_3.14.7-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./python3.14-minimal_3.14.7-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./python3-minimal_3.14.7-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./media-types_14.0.0_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./netbase_6.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./tzdata_2026c-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libffi8_3.8.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libncursesw6_6.6%2b20260608-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./readline-common_8.3-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libreadline8t64_8.3-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libsqlite3-0_3.53.4-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libpython3.14-stdlib_3.14.7-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./python3.14_3.14.7-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libpython3-stdlib_3.14.7-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./python3_3.14.7-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./sensible-utils_0.0.26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libstdc%2b%2b6_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libuchardet0_0.0.8-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./groff-base_1.24.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libcap2_2.78-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libcap2-bin_2.78-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./bsdextrautils_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libgdbm6t64_1.26-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libpipeline1_1.5.8-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./man-db_2.13.1-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libproc2-1_4.0.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./procps_4.0.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./bzip2_1.0.8-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libmagic-mgc_5.47-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libmagic1t64_5.47-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./file_5.47-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./gettext-base_1.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./perl-modules-5.42_5.42.3-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libgdbm-compat4t64_1.26-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:47] "GET /./libperl5.42_5.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./perl_5.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./xz-utils_5.8.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./m4_1.4.21-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./autoconf_2.73-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./autotools-dev_20240727.1%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./automake_1.19-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./autopoint_1.0-5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./binutils-common_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libsframe3_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libbinutils_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libctf-nobfd0_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libctf0_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libjansson4_2.15.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./binutils-loongarch64-linux-gnu_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./binutils_2.47-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./bubblewrap_0.13.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libc-dev-bin_2.43-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./linux-libc-dev_7.2.7-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libc6-dev_2.43-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libisl23_0.28-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libmpfr6_4.2.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./libmpc3_1.3.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:48] "GET /./cpp-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./cpp-16_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./cpp-loongarch64-linux-gnu_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./cpp_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libcc1-0_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libgomp1_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libitm1_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libatomic1_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libasan8_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./liblsan0_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libtsan2_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libubsan1_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:49] "GET /./libgcc-16-dev_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:50] "GET /./gcc-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:50] "GET /./gcc-16_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:50] "GET /./gcc-loongarch64-linux-gnu_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:51] "GET /./gcc_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:51] "GET /./libstdc%2b%2b-16-dev_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./g%2b%2b-16-loongarch64-linux-gnu_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./g%2b%2b-16_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./g%2b%2b-loongarch64-linux-gnu_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./g%2b%2b_16.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./make_4.4.1-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:52] "GET /./libdpkg-perl_1.23.11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./patch_2.8-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./dpkg-dev_1.23.11_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./build-essential_12.12%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libxxhash0_0.8.3-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./liblz4-1_1.10.0-10_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libnettle8t64_3.10.2-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libxml2-16_2.15.4%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libarchive13t64_3.8.9-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libnghttp3-9_1.17.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libngtcp2-16_1.24.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libbrotli1_1.2.0-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libkrb5support0_1.22.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libcom-err2_1.47.4-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:53] "GET /./libk5crypto3_1.22.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libkeyutils1_1.6.3-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libkrb5-3_1.22.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libgssapi-krb5-2_1.22.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libunistring5_1.4.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libidn2-0_2.3.8-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libsasl2-modules-db_2.1.28%2bdfsg1-11_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libsasl2-2_2.1.28%2bdfsg1-11_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libldap2_2.6.14%2bdfsg-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libnghttp2-14_1.70.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libngtcp2-crypto-ossl0_1.24.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libpsl5t64_0.23.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libssh2-1t64_1.11.1-6_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libcurl4t64_8.23.0%7erc1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libjsoncpp26_1.9.8-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./librhash1_1.4.6-1.1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libuv1t64_1.52.1-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./cmake_4.3.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libdebhelper-perl_14.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libtool_2.6.2-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./dh-autoreconf_23_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libarchive-zip-perl_1.68-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libfile-stripnondeterminism-perl_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./dh-strip-nondeterminism_1.15.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./libelf1t64_0.196-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:54] "GET /./dwz_0.17-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./gettext_1.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./intltool-debian_0.35.0%2b20060710.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./po-debconf_1.0.22_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./debhelper_14.5_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./libxau6_1.0.11-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./libhogweed6t64_3.10.2-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:55] "GET /./libp11-kit0_0.26.5-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libtasn1-6_4.21.0-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libgnutls30t64_3.8.13-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libngtcp2-crypto-gnutls8_1.24.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libcurl4-gnutls_8.23.0%7erc1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libaom3_3.14.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libsnappy1v5_1.3.1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./fonts-dejavu-mono_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./fonts-dejavu-core_2.37-9_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./fontconfig-config_2.17.1-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libexif12_0.6.26-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./xkb-data_2.48-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxkbcommon0_1.13.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxkbcommon-dev_1.13.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxdmcp6_1.1.5-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxcb1_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libx11-data_1.8.13-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libx11-6_1.8.13-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libx11-xcb1_1.8.13-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./xorg-sgml-doctools_1.12.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./x11proto-dev_2025.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxau-dev_1.0.11-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxdmcp-dev_1.1.5-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libxcb1-dev_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./xtrans-dev_1.6.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libx11-dev_1.8.13-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libx11-xcb-dev_1.8.13-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libdrm-common_2.4.134-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libdrm2_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libdrm-amdgpu1_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libbsd0_0.12.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libedit2_3.1-20260512-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libz3-4_4.13.3-1.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:56] "GET /./libllvm22_22.1.8-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libsensors-config_3.6.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libsensors5_3.6.2-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-dri3-0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-present0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-randr0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-sync1_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-xfixes0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxshmfence1_1.3.3-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./mesa-libgallium_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libgbm1_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libgbm-dev_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libsocket%2b%2b1_1.12.13%2bgit20131030.5d039ba-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libpng16-16t64_1.6.58-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libfreetype6_2.14.3%2bdfsg-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libglib2.0-0t64_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libgraphite2-3_1.3.15-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libharfbuzz0b_12.3.2-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libsz2_1.1.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libhdf5-320_2.2.0%2brepack-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libblas3_3.12.1-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libglvnd0_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libvulkan1_1.4.357.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libgl1-mesa-dri_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-glx0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxcb-shm0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxext6_1.3.4-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libxxf86vm1_1.1.4-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libglx-mesa0_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libglx0_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libgfortran5_16.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./liblapack3_3.12.1-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:58] "GET /./libopencv-core410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-flann410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-imgproc410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-features2d410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-calib3d410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libprotobuf32t64_3.21.12-16_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-dnn410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopengl0_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./shared-mime-info_2.4-5%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libdouble-conversion3_3.4.0-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libicu78_78.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libpcre2-16-0_10.48-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5core5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libfontconfig1_2.17.1-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./fontconfig_2.17.1-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libwayland-client0_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libegl-mesa0_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libegl1_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgl1_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./x11-common_7.7%2b26_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libice6_1.1.1-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libevdev2_1.13.7%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libmtdev1t64_1.1.7-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgudev-1.0-0_238-7%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libwacom-common_2.20.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libwacom9_2.20.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libinput-bin_1.31.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libinput10_1.31.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libjpeg62-turbo_3.1.3-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libmd4c0_0.5.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libdbus-1-3_1.16.2-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5dbus5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5network5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libsm6_1.2.6-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-icccm4_0.4.2-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-util1_0.4.1-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-image0_0.4.0-2%2bb3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-keysyms1_0.4.1-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-render0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-render-util0_0.3.10-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-shape0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-xinerama0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-xinput0_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxcb-xkb1_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxkbcommon-x11-0_1.13.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxrender1_0.9.12-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5gui5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5widgets5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5opengl5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqt5test5t64_5.15.19%2bdfsg-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopencv-highgui410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gdal-data_3.13.3%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gdal-plugins_3.13.3%2bdfsg-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libaec0_1.1.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libarpack2t64_3.9.1-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libsuperlu7_7.0.1%2bdfsg1-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libarmadillo15_15.2.1%2bdfsg-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libdav1d7_1.5.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libabsl20260526_20260526.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgav1-2_0.20.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libsvtav1enc4_4.1.0%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libyuv0_0.0.1971.20260904-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libavif16_1.4.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libblosc1_1.21.5%2bds-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libcfitsio10t64_4.7.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libdeflate0_1.25-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libminizip1t64_1.3.dfsg%2breally1.3.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libfreexl1_2.0.0-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libfyba0t64_4.1.1-11%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgeos3.15.0_3.15.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgeos-c1t64_3.15.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./proj-data_9.8.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libcurl3t64-gnutls_8.23.0%7erc1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libjbig0_2.1-6.1%2bb3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./liblerc4_4.2.0%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libsharpyuv0_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libwebp7_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libtiff6_4.7.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libproj25_9.8.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgeotiff5_1.7.4-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgif7_6.1.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libhdf4-0_4.3.1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libde265-0_1.1.3-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libheif-plugin-libde265_1.23.4-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libheif-plugin-dav1d_1.23.4-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libheif1_1.23.4-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libjson-c5_0.19%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./liblcms2-2_2.19.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libjxl0.11_0.11.2-5.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./mysql-common_5.8%2b1.1.1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./mariadb-common_11.8.9%2bds-4_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libmariadb3_11.8.9%2bds-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libmuparser2v5_2.3.4-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libhdf5-hl-320_2.2.0%2brepack-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libnetcdf22_4.10.1-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libltdl7_2.6.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libodbc2_2.3.14-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./unixodbc-common_2.3.14-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libodbcinst2_2.3.14-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libopenjp2-7_2.5.4-1.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgpg-error0_1.61-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libassuan9_3.0.2-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgcrypt20_1.12.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gpgconf_2.4.9-7%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libksba8_1.8.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libnpth0t64_1.8-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./dirmngr_2.4.9-7%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gnupg-l10n_2.4.9-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gpg_2.4.9-7%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./pinentry-curses_1.3.3-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gpg-agent_2.4.9-7%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gpgsm_2.4.9-7%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./gnupg_2.4.9-7_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgpgme45_2.2.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgpgmepp7_2.2.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libnspr4_4.40-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libnss3_3.129-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libpoppler162_26.07.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libpq5_18.6-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libqhull-r8.0_2020.2-9_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./librttopo1_1.1.0-4%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libspatialite8t64_5.1.0-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libxerces-c3.2t64_3.2.4%2bdebian-1.3%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:19:59] "GET /./libgdal39_3.13.3%2bdfsg-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcharls2_2.4.2-2%2bb3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgdcm3.0t64_3.0.24-14_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libimath-3-2-30_3.2.2-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopenjph0.28_0.28.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopenexr-3-4-33_3.4.15%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-imgcodecs410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-ml410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-objdetect410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-video410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libwebpmux3_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libleptonica6_1.86.0-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libtesseract5_5.5.0-1.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-contrib410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libva2_2.24.1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libva-drm2_2.24.1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libxfixes3_6.0.0-2%2bb5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libva-x11-2_2.24.1-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libvdpau1_1.5-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./ocl-icd-libopencl1_2.3.4-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libavutil61_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libpixman-1-0_0.46.4-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcairo2_1.18.4-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcodec2-1.2_1.2.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgsm1_1.0.24-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libmpg123-0t64_1.33.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libmp3lame0_4.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopus0_1.6.1-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./librav1e0.8_0.8.1-11_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcairo-gobject2_1.18.4-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libseccomp2_2.6.1-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./glycin-loaders_2.2.1%2bds-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libglycin-2-0_2.2.1%2bds-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./glycin-thumbnailers_2.2.1%2bds-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgdk-pixbuf2.0-common_2.44.8%2bdfsg-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgdk-pixbuf-2.0-0_2.44.8%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libfribidi0_1.0.16-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libthai-data_0.1.30-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libdatrie1_0.2.14-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libthai0_0.1.30-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libpango-1.0-0_1.58.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libpangoft2-1.0-0_1.58.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libpangocairo-1.0-0_1.58.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./librsvg2-2_2.62.1%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libshine3_3.1.1-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libspeex1_1.2.1-3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libsoxr0_0.1.3-4.1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libswresample7_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libtheoradec2_1.2.0%2bdfsg-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libogg0_1.3.6-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libtheoraenc2_1.2.0%2bdfsg-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libtwolame0_0.4.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libvorbis0a_1.3.7-3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libvorbisenc2_1.3.7-3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libvpx12_1.17.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libx264-165_0.165.3223%2bgit20250910.0480cb0-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libnuma1_2.0.19-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libx265-216_4.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libxvidcore4_1.3.7-3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libzvbi-common_0.2.45-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libzvbi0t64_0.2.45-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libavcodec63_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libudfread3_1.2.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libbluray4_1.5.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libchromaprint1_1.6.1-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libdvdread8t64_7.1.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libdvdnav4_7.0.0-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgme0_0.6.5-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libvorbisfile3_1.3.7-3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopenmpt0t64_0.8.9-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./librabbitmq4_0.18.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcjson1_1.7.19-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./librist4_0.2.20%2bdfsg-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libsrt1.5-gnutls_1.5.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libcbor0.10_0.10.2-2.2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libfido2-1_1.17.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libssh-4_0.12.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libnorm1t64_1.5.9%2bdfsg-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libpgm-5.3-0t64_5.3.128%7edfsg-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libsodium26_1.0.22-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libzmq5_4.3.5-1%2bb7_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libavformat63_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libraw1394-11_2.1.2-2.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libusb-1.0-0_1.0.30-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libdc1394-25_2.2.6-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libimagequant0_4.4.1-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libxpm4_3.5.19-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgd3_2.3.3-14_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgphoto2-port12t64_2.5.33-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgphoto2-6t64_2.5.33-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgstreamer1.0-0_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./liborc-0.4-0t64_0.4.44-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./iso-codes_4.20.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libgstreamer-plugins-base1.0-0_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libswscale10_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-videoio410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libopencv-superres410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libtbbmalloc2_2023.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./uuid-dev_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libblkid-dev_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libsepol2_3.11-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:00] "GET /./libsepol-dev_3.11-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpcre2-32-0_10.48-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpcre2-posix3_10.48-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpcre2-dev_10.48-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libselinux-dev_3.11-2.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libmount-dev_2.42.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./liblerc-dev_4.2.0%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./spirv-tools_2026.3%7erc1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopencv-stitching410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxss1_1.2.3-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxext-dev_1.3.4-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxss-dev_1.2.3-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libvulkan-dev_1.4.357.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libgl2ps1.4_1.4.2%2bdfsg1-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libusb-1.0-0-dev_1.0.30-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libnl-3-200_3.12.0-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libnl-route-3-200_3.12.0-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libibverbs1_65.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./ibverbs-providers_65.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxinerama1_1.1.4-3%2bb5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxinerama-dev_1.1.4-3%2bb5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxt6t64_1.2.1-1.3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libevent-core-2.1-7t64_2.1.13-stable-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libevent-pthreads-2.1-7t64_2.1.13-stable-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./python3-packaging_26.2-2_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./gir1.2-glib-2.0_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libadios2-mpi-c-2.12_2.12.1%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./librdmacm1t64_65.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libfabric1_2.1.0-1.1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libhwloc15_2.15.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libesmtp6_1.1.0-3.2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./pci.ids_0.0%7e2026.09.23-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpciaccess0_0.19-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxnvctrl0_535.171.04-1%2bb3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libhwloc-plugins_2.15.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpmix2t64_7.0.0%7egit.20260918-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libfuse3-4_3.18.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libucx0_1.22.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopenmpi40_5.0.11-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libhdf5-openmpi-320_2.2.0%2brepack-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libadios2-mpi-auxiliary-2.12_2.12.1%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libblosc2-7_2.23.1%2bds-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpugixml1v5_1.16-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libyaml-cpp0.9_0.9.0%2bdfsg-9_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libzfp1t64_1.0.1-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libadios2-mpi-plugins_2.12.1%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libadios2-mpi-core-2.12_2.12.1%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libadios2-mpi-c%2b%2b-2.12_2.12.1%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libglx-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libgl-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libegl-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libfribidi-dev_1.0.16-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libxcursor1_1.2.3-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libavutil-dev_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libswresample-dev_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libavcodec-dev_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libavformat-dev_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpkgconf7_2.5.1-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./pkgconf-bin_2.5.1-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./pkgconf_2.5.1-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libeigen3-dev_5.0.1-3_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libglib2.0-data_2.90.0-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libglib2.0-bin_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libraw1394-dev_2.1.2-2.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libdc1394-dev_2.2.6-6%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libexif-dev_0.6.26-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libgphoto2-dev_2.5.33-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libjpeg62-turbo-dev_3.1.3-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libjpeg-dev_3.1.3-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libgdcm-dev_3.0.24-14_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./zlib1g-dev_1.3.dfsg%2breally1.3.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopencv-core-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopencv-imgproc-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopencv-imgcodecs-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopencv-videoio-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libimath-dev_3.2.2-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libdeflate-dev_1.25-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopenjph-dev_0.28.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libopenexr-dev_3.4.15%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libpng-dev_1.6.58-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libswscale-dev_9.0.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libjbig-dev_2.1-6.1%2bb3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./liblzma-dev_5.8.4-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libzstd-dev_1.5.7%2bdfsg-4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libwebpdemux2_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libwebpdecoder3_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libsharpyuv-dev_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:01] "GET /./libwebp-dev_1.6.0-0.1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libtiffxx6_4.7.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libtiff-dev_4.7.2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-highgui-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libudev-dev_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libffi-dev_3.8.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./pandoc-data_3.11-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libwayland-bin_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-flann-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-ml-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-features2d-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-calib3d-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libflac14_1.5.0%2bds-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libv4lconvert0t64_1.32.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libv4l-0t64_1.32.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxfixes-dev_6.0.0-2%2bb5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-objdetect-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-stitching-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgio-2.0-dev-bin_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgles1_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxv1_1.0.13-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdecor-0-0_0.2.5-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libwayland-server0_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libwayland-cursor0_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libwayland-egl1_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libwayland-dev_1.26.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdecor-0-dev_0.2.5-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./native-architecture_0.2.6_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgirepository-2.0-0_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./girepository-tools_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsysprof-capture-4-dev_51.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgio-2.0-dev_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libglib2.0-dev-bin_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libglib2.0-dev_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./gir1.2-gstreamer-1.0_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./gir1.2-glib-2.0-dev_2.90.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgstreamer1.0-dev_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libasyncns0_0.8-8_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsndfile1_1.2.2-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libpulse0_17.0%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./sgml-base_1.31%2bnmu1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./gir1.2-gudev-1.0_238-7%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgudev-1.0-dev_238-7%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxcb-render0-dev_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxcb-randr0-dev_1.17.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libglvnd-core-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgles2_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgles-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopengl-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libglvnd-dev_1.7.0-3%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdrm-nouveau2_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libasound2-data_1.2.16.1-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libasound2t64_1.2.16.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libasound2-dev_1.2.16.1-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsystemd-dev_262-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./xml-core_0.21_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdbus-1-dev_1.16.2-5%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdrm-intel1_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdrm-radeon1_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libpciaccess-dev_0.19-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libdrm-dev_2.4.134-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libibus-1.0-5_1.5.35%7ebeta2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./gir1.2-ibus-1.0_1.5.35%7ebeta2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libibus-1.0-dev_1.5.35%7ebeta2-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libpulse-mainloop-glib0_17.0%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libpulse-dev_17.0%2bdfsg1-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxi6_1.8.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxrandr2_1.5.4-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxtst6_1.2.5-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsdl3-0_3.4.16%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxrender-dev_0.9.12-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxcursor-dev_1.2.3-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxi-dev_1.8.3-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxrandr-dev_1.5.4-1%2bb4_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libice-dev_1.1.1-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsm-dev_1.2.6-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxt-dev_1.2.1-1.3%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxtst-dev_1.2.5-1%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxv-dev_1.0.13-1%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libxxf86vm-dev_1.1.4-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libsdl3-dev_3.4.16%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libgstreamer-gl1.0-0_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libopencv-shape410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libtbbbind-2-5_2023.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libtbb12_2023.1.0-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:02] "GET /./libvtk9.6_9.6.2%2bdfsg1-6%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libmd-dev_1.2.0-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libbsd-dev_0.12.2-3_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-video-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-superres-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-photo410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-videostab410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-viz410_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-shape-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./liblua5.4-0_5.4.9-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libuvc0_0.0.7-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libv4l2rds0t64_1.32.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libv4l-dev_1.32.0-5_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./wayland-protocols_1.49-1_all.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-dnn-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-photo-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-videostab-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-viz-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-contrib-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libopencv-dev_4.10.0%2bdfsg-9%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libcjson-dev_1.7.19-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libsdl2-2.0-0_2.32.72%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libsdl2-dev_2.32.72%2bds-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./liborc-0.4-dev-bin_0.4.44-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./liborc-0.4-dev_0.4.44-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./gir1.2-gst-plugins-base-1.0_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libgstreamer-plugins-base1.0-dev_1.28.7-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./libyaml-0-2_0.2.5-2%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:03] "GET /./pandoc_3.11-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./libhidapi-hidraw0_0.15.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./libhidapi-libusb0_0.15.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./libhidapi-dev_0.15.0-2%2bb2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./glslang-tools_16.4.0-1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./libegl1-mesa-dev_26.2.3-2_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./libuvc-dev_0.0.7-4%2bb1_loong64.deb HTTP/1.1" 200 - 127.0.0.1 - - [19/Oct/2026 02:20:04] "GET /./debootsnap-dummy_1.0_all.deb HTTP/1.1" 200 - I: running --customize-hook directly: /srv/rebuilderd/tmp/tmpjvl6pckd/apt_install.sh /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW Reading package lists... Building dependency tree... Reading state information... gzip is already the newest version (1.14-1). libaom3 is already the newest version (3.14.1-1). libaom3 set to manually installed. init-system-helpers is already the newest version (1.69+nmu3). gir1.2-glib-2.0 is already the newest version (2.90.0-1). gir1.2-glib-2.0 set to manually installed. gdal-data is already the newest version (3.13.3+dfsg-1). gdal-data set to manually installed. libarchive-zip-perl is already the newest version (1.68-1). libarchive-zip-perl set to manually installed. gettext-base is already the newest version (1.0-5). gettext-base set to manually installed. libasound2-dev is already the newest version (1.2.16.1-1). libasound2-dev set to manually installed. gdal-plugins is already the newest version (3.13.3+dfsg-1+b1). gdal-plugins set to manually installed. girepository-tools is already the newest version (2.90.0-1). girepository-tools set to manually installed. libaudit-common is already the newest version (1:4.1.2-1). dpkg is already the newest version (1.23.11). dash is already the newest version (0.5.12-12+b1). automake is already the newest version (1:1.19-2). automake set to manually installed. findutils is already the newest version (4.11.0-2). bsdextrautils is already the newest version (2.42.3-1). bsdextrautils set to manually installed. binutils-loongarch64-linux-gnu is already the newest version (2.47-6). binutils-loongarch64-linux-gnu set to manually installed. libarchive13t64 is already the newest version (3.8.9-1). libarchive13t64 set to manually installed. gir1.2-gstreamer-1.0 is already the newest version (1.28.7-1). gir1.2-gstreamer-1.0 set to manually installed. g++-16 is already the newest version (16.2.0-3). g++-16 set to manually installed. libadios2-mpi-auxiliary-2.12 is already the newest version (2.12.1+dfsg1-3). libadios2-mpi-auxiliary-2.12 set to manually installed. libabsl20260526 is already the newest version (20260526.0-2). libabsl20260526 set to manually installed. libassuan9 is already the newest version (3.0.2-2+b2). libassuan9 set to manually installed. gnupg-l10n is already the newest version (2.4.9-7). gnupg-l10n set to manually installed. gettext is already the newest version (1.0-5). gettext set to manually installed. libadios2-mpi-c-2.12 is already the newest version (2.12.1+dfsg1-3). libadios2-mpi-c-2.12 set to manually installed. libattr1 is already the newest version (1:2.6.0-1). g++ is already the newest version (4:16.1.0-3). g++ set to manually installed. gpg is already the newest version (2.4.9-7+b1). gpg set to manually installed. gpgsm is already the newest version (2.4.9-7+b1). gpgsm set to manually installed. ibverbs-providers is already the newest version (65.0-1). ibverbs-providers set to manually installed. autopoint is already the newest version (1.0-5). autopoint set to manually installed. libavcodec-dev is already the newest version (7:9.0.2-1). libavcodec-dev set to manually installed. cpp-loongarch64-linux-gnu is already the newest version (4:16.1.0-3). cpp-loongarch64-linux-gnu set to manually installed. libadios2-mpi-core-2.12 is already the newest version (2.12.1+dfsg1-3). libadios2-mpi-core-2.12 set to manually installed. bubblewrap is already the newest version (0.13.0-1). bubblewrap set to manually installed. cpp-16 is already the newest version (16.2.0-3). cpp-16 set to manually installed. gnupg is already the newest version (2.4.9-7). gnupg set to manually installed. g++-16-loongarch64-linux-gnu is already the newest version (16.2.0-3). g++-16-loongarch64-linux-gnu set to manually installed. iso-codes is already the newest version (4.20.1-1). iso-codes set to manually installed. gir1.2-ibus-1.0 is already the newest version (1.5.35~beta2-1). gir1.2-ibus-1.0 set to manually installed. file is already the newest version (1:5.47-4). file set to manually installed. libaudit1 is already the newest version (1:4.1.2-1+b2). fontconfig is already the newest version (2.17.1-5). fontconfig set to manually installed. dh-autoreconf is already the newest version (23). dh-autoreconf set to manually installed. libadios2-mpi-plugins is already the newest version (2.12.1+dfsg1-3). libadios2-mpi-plugins set to manually installed. gcc-16 is already the newest version (16.2.0-3). gcc-16 set to manually installed. base-passwd is already the newest version (3.6.8+b1). gcc-16-loongarch64-linux-gnu is already the newest version (16.2.0-3). gcc-16-loongarch64-linux-gnu set to manually installed. gpg-agent is already the newest version (2.4.9-7+b1). gpg-agent set to manually installed. gcc-16-base is already the newest version (16.2.0-3). bzip2 is already the newest version (1.0.8-6+b2). bzip2 set to manually installed. dirmngr is already the newest version (2.4.9-7+b1). dirmngr set to manually installed. bash is already the newest version (5.3-4). cmake is already the newest version (4.3.4-1). cmake set to manually installed. dpkg-dev is already the newest version (1.23.11). dpkg-dev set to manually installed. libasyncns0 is already the newest version (0.8-8). libasyncns0 set to manually installed. debconf is already the newest version (1.5.92). base-files is already the newest version (14.2). libavcodec63 is already the newest version (7:9.0.2-1). libavcodec63 set to manually installed. libacl1 is already the newest version (2.4.0-1). libasound2-data is already the newest version (1.2.16.1-1). libasound2-data set to manually installed. debianutils is already the newest version (5.24). binutils is already the newest version (2.47-6). binutils set to manually installed. g++-loongarch64-linux-gnu is already the newest version (4:16.1.0-3). g++-loongarch64-linux-gnu set to manually installed. cpp is already the newest version (4:16.1.0-3). cpp set to manually installed. libarmadillo15 is already the newest version (1:15.2.1+dfsg-2+b1). libarmadillo15 set to manually installed. intltool-debian is already the newest version (0.35.0+20060710.6). intltool-debian set to manually installed. gcc-loongarch64-linux-gnu is already the newest version (4:16.1.0-3). gcc-loongarch64-linux-gnu set to manually installed. hostname is already the newest version (3.25+b1). fonts-dejavu-core is already the newest version (2.37-9). fonts-dejavu-core set to manually installed. fonts-dejavu-mono is already the newest version (2.37-9). fonts-dejavu-mono set to manually installed. autotools-dev is already the newest version (20240727.1+nmu1). autotools-dev set to manually installed. gir1.2-gudev-1.0 is already the newest version (238-7+b2). gir1.2-gudev-1.0 set to manually installed. binutils-common is already the newest version (2.47-6). binutils-common set to manually installed. libarpack2t64 is already the newest version (3.9.1-6+b2). libarpack2t64 set to manually installed. cpp-16-loongarch64-linux-gnu is already the newest version (16.2.0-3). cpp-16-loongarch64-linux-gnu set to manually installed. glycin-thumbnailers is already the newest version (2.2.1+ds-2). glycin-thumbnailers set to manually installed. libavformat-dev is already the newest version (7:9.0.2-1). libavformat-dev set to manually installed. autoconf is already the newest version (2.73-2). autoconf set to manually installed. dwz is already the newest version (0.17-1). dwz set to manually installed. gir1.2-gst-plugins-base-1.0 is already the newest version (1.28.7-1). gir1.2-gst-plugins-base-1.0 set to manually installed. build-essential is already the newest version (12.12+b1). build-essential set to manually installed. coreutils is already the newest version (9.10-1). fontconfig-config is already the newest version (2.17.1-5). fontconfig-config set to manually installed. glycin-loaders is already the newest version (2.2.1+ds-2). glycin-loaders set to manually installed. libasan8 is already the newest version (16.2.0-3). libasan8 set to manually installed. libadios2-mpi-c++-2.12 is already the newest version (2.12.1+dfsg1-3). libadios2-mpi-c++-2.12 set to manually installed. libaec0 is already the newest version (1.1.7-1). libaec0 set to manually installed. dh-strip-nondeterminism is already the newest version (1.15.1-1). dh-strip-nondeterminism set to manually installed. groff-base is already the newest version (1.24.1-1). groff-base set to manually installed. gcc is already the newest version (4:16.1.0-3). gcc set to manually installed. gpgconf is already the newest version (2.4.9-7+b1). gpgconf set to manually installed. gir1.2-glib-2.0-dev is already the newest version (2.90.0-1). gir1.2-glib-2.0-dev set to manually installed. glslang-tools is already the newest version (16.4.0-1). glslang-tools set to manually installed. diffutils is already the newest version (1:3.12-1+b1). debhelper is already the newest version (14.5). debhelper set to manually installed. libatomic1 is already the newest version (16.2.0-3). libatomic1 set to manually installed. grep is already the newest version (3.12-1+b1). libasound2t64 is already the newest version (1.2.16.1-1). libasound2t64 set to manually installed. libdrm-radeon1 is already the newest version (2.4.134-3). libdrm-radeon1 set to manually installed. libevent-pthreads-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-pthreads-2.1-7t64 set to manually installed. libc6 is already the newest version (2.43-6). libevdev2 is already the newest version (1.13.7+dfsg-1). libevdev2 set to manually installed. libcurl4t64 is already the newest version (8.23.0~rc1-2). libcurl4t64 set to manually installed. libdeflate0 is already the newest version (1.25-1). libdeflate0 set to manually installed. libdrm-common is already the newest version (2.4.134-3). libdrm-common set to manually installed. libde265-0 is already the newest version (1.1.3-1+b1). libde265-0 set to manually installed. libdrm-dev is already the newest version (2.4.134-3). libdrm-dev set to manually installed. libedit2 is already the newest version (3.1-20260512-1). libedit2 set to manually installed. libegl1-mesa-dev is already the newest version (26.2.3-2). libegl1-mesa-dev set to manually installed. libcairo-gobject2 is already the newest version (1.18.4-3+b1). libcairo-gobject2 set to manually installed. libfribidi0 is already the newest version (1.0.16-5+b1). libfribidi0 set to manually installed. libexif-dev is already the newest version (0.6.26-1). libexif-dev set to manually installed. libegl-dev is already the newest version (1.7.0-3+b1). libegl-dev set to manually installed. libgcrypt20 is already the newest version (1.12.3-2). libgcrypt20 set to manually installed. libegl-mesa0 is already the newest version (26.2.3-2). libegl-mesa0 set to manually installed. libdecor-0-dev is already the newest version (0.2.5-1+b1). libdecor-0-dev set to manually installed. libcbor0.10 is already the newest version (0.10.2-2.2). libcbor0.10 set to manually installed. libblosc1 is already the newest version (1.21.5+ds-2+b2). libblosc1 set to manually installed. libfido2-1 is already the newest version (1.17.0-2). libfido2-1 set to manually installed. libelf1t64 is already the newest version (0.196-1). libelf1t64 set to manually installed. libcjson-dev is already the newest version (1.7.19-2+b1). libcjson-dev set to manually installed. libevent-core-2.1-7t64 is already the newest version (2.1.13-stable-1). libevent-core-2.1-7t64 set to manually installed. libfuse3-4 is already the newest version (3.18.3-1). libfuse3-4 set to manually installed. libdb5.3t64 is already the newest version (5.3.28+dfsg2-11+b1). libdvdnav4 is already the newest version (7.0.0-2+b1). libdvdnav4 set to manually installed. libdebconfclient0 is already the newest version (0.283). libc-bin is already the newest version (2.43-6). libdc1394-dev is already the newest version (2.2.6-6+b2). libdc1394-dev set to manually installed. libgcc-16-dev is already the newest version (16.2.0-3). libgcc-16-dev set to manually installed. libgdal39 is already the newest version (3.13.3+dfsg-1+b1). libgdal39 set to manually installed. libgbm1 is already the newest version (26.2.3-2). libgbm1 set to manually installed. libfribidi-dev is already the newest version (1.0.16-5+b1). libfribidi-dev set to manually installed. libdc1394-25 is already the newest version (2.2.6-6+b2). libdc1394-25 set to manually installed. libdav1d7 is already the newest version (1.5.4-1). libdav1d7 set to manually installed. libcap2 is already the newest version (1:2.78-1+b1). libcap2 set to manually installed. libbsd-dev is already the newest version (0.12.2-3). libbsd-dev set to manually installed. libdpkg-perl is already the newest version (1.23.11). libdpkg-perl set to manually installed. libbluray4 is already the newest version (1:1.5.0-3). libbluray4 set to manually installed. libdecor-0-0 is already the newest version (0.2.5-1+b1). libdecor-0-0 set to manually installed. libc-gconv-modules-extra is already the newest version (2.43-6). libcap2-bin is already the newest version (1:2.78-1+b1). libcap2-bin set to manually installed. libctf0 is already the newest version (2.47-6). libctf0 set to manually installed. libdebhelper-perl is already the newest version (14.5). libdebhelper-perl set to manually installed. libffi-dev is already the newest version (3.8.0-2). libffi-dev set to manually installed. libcjson1 is already the newest version (1.7.19-2+b1). libcjson1 set to manually installed. libfreexl1 is already the newest version (2.0.0-1+b4). libfreexl1 set to manually installed. libdatrie1 is already the newest version (0.2.14-2). libdatrie1 set to manually installed. libfontconfig1 is already the newest version (2.17.1-5). libfontconfig1 set to manually installed. libbrotli1 is already the newest version (1.2.0-4+b1). libbrotli1 set to manually installed. libcom-err2 is already the newest version (1.47.4-1+b1). libcom-err2 set to manually installed. libdrm-nouveau2 is already the newest version (2.4.134-3). libdrm-nouveau2 set to manually installed. libcrypt1 is already the newest version (1:4.5.2+20251210-1). libcurl3t64-gnutls is already the newest version (8.23.0~rc1-2). libcurl3t64-gnutls set to manually installed. libavformat63 is already the newest version (7:9.0.2-1). libavformat63 set to manually installed. libc6-dev is already the newest version (2.43-6). libc6-dev set to manually installed. libdrm-intel1 is already the newest version (2.4.134-3). libdrm-intel1 set to manually installed. libdrm-amdgpu1 is already the newest version (2.4.134-3). libdrm-amdgpu1 set to manually installed. libexpat1 is already the newest version (2.8.4-2). libexpat1 set to manually installed. libdbus-1-dev is already the newest version (1.16.2-5+b1). libdbus-1-dev set to manually installed. libffi8 is already the newest version (3.8.0-2). libffi8 set to manually installed. libdvdread8t64 is already the newest version (7.1.1-1). libdvdread8t64 set to manually installed. libcfitsio10t64 is already the newest version (4.7.0-2). libcfitsio10t64 set to manually installed. libfreetype6 is already the newest version (2.14.3+dfsg-2). libfreetype6 set to manually installed. libc-dev-bin is already the newest version (2.43-6). libc-dev-bin set to manually installed. libesmtp6 is already the newest version (1.1.0-3.2+b2). libesmtp6 set to manually installed. libbsd0 is already the newest version (0.12.2-3). libbsd0 set to manually installed. libbinutils is already the newest version (2.47-6). libbinutils set to manually installed. libegl1 is already the newest version (1.7.0-3+b1). libegl1 set to manually installed. libbz2-1.0 is already the newest version (1.0.8-6+b2). libavutil-dev is already the newest version (7:9.0.2-1). libavutil-dev set to manually installed. libflac14 is already the newest version (1.5.0+ds-5+b1). libflac14 set to manually installed. libblkid-dev is already the newest version (2.42.3-1). libblkid-dev set to manually installed. libcairo2 is already the newest version (1.18.4-3+b1). libcairo2 set to manually installed. libcharls2 is already the newest version (2.4.2-2+b3). libcharls2 set to manually installed. libavif16 is already the newest version (1.4.2-1). libavif16 set to manually installed. libfabric1 is already the newest version (2.1.0-1.1+b2). libfabric1 set to manually installed. libblkid1 is already the newest version (2.42.3-1). libdbus-1-3 is already the newest version (1.16.2-5+b1). libdbus-1-3 set to manually installed. libblas3 is already the newest version (3.12.1-8). libblas3 set to manually installed. libdeflate-dev is already the newest version (1.25-1). libdeflate-dev set to manually installed. libcurl4-gnutls is already the newest version (8.23.0~rc1-2). libcurl4-gnutls set to manually installed. libgbm-dev is already the newest version (26.2.3-2). libgbm-dev set to manually installed. libblosc2-7 is already the newest version (2.23.1+ds-2). libblosc2-7 set to manually installed. libfyba0t64 is already the newest version (4.1.1-11+b2). libfyba0t64 set to manually installed. libdrm2 is already the newest version (2.4.134-3). libdrm2 set to manually installed. libdouble-conversion3 is already the newest version (3.4.0-1+b1). libdouble-conversion3 set to manually installed. libgav1-2 is already the newest version (0.20.0-2+b2). libgav1-2 set to manually installed. libexif12 is already the newest version (0.6.26-1). libexif12 set to manually installed. libfile-stripnondeterminism-perl is already the newest version (1.15.1-1). libfile-stripnondeterminism-perl set to manually installed. libavutil61 is already the newest version (7:9.0.2-1). libavutil61 set to manually installed. libcap-ng0 is already the newest version (0.9.6-1). libcc1-0 is already the newest version (16.2.0-3). libcc1-0 set to manually installed. libgd3 is already the newest version (2.3.3-14). libgd3 set to manually installed. libgcc-s1 is already the newest version (16.2.0-3). libcodec2-1.2 is already the newest version (1.2.0-5). libcodec2-1.2 set to manually installed. libctf-nobfd0 is already the newest version (2.47-6). libctf-nobfd0 set to manually installed. libeigen3-dev is already the newest version (5.0.1-3). libeigen3-dev set to manually installed. libchromaprint1 is already the newest version (1.6.1-1+b1). libchromaprint1 set to manually installed. libgudev-1.0-0 is already the newest version (238-7+b2). libgudev-1.0-0 set to manually installed. libhidapi-libusb0 is already the newest version (0.15.0-2+b2). libhidapi-libusb0 set to manually installed. libhdf5-320 is already the newest version (2.2.0+repack-5). libhdf5-320 set to manually installed. libgstreamer1.0-0 is already the newest version (1.28.7-1). libgstreamer1.0-0 set to manually installed. libgpgmepp7 is already the newest version (2.2.0-2). libgpgmepp7 set to manually installed. libgmp10 is already the newest version (2:6.3.0+dfsg-5+b2). libglx-dev is already the newest version (1.7.0-3+b1). libglx-dev set to manually installed. libkeyutils1 is already the newest version (1.6.3-6+b2). libkeyutils1 set to manually installed. libgstreamer-plugins-base1.0-dev is already the newest version (1.28.7-1). libgstreamer-plugins-base1.0-dev set to manually installed. libice-dev is already the newest version (2:1.1.1-1+b2). libice-dev set to manually installed. libgio-2.0-dev is already the newest version (2.90.0-1). libgio-2.0-dev set to manually installed. libjpeg62-turbo-dev is already the newest version (1:3.1.3-4). libjpeg62-turbo-dev set to manually installed. libicu78 is already the newest version (78.3-2). libicu78 set to manually installed. libgl-dev is already the newest version (1.7.0-3+b1). libgl-dev set to manually installed. libgssapi-krb5-2 is already the newest version (1.22.1-3). libgssapi-krb5-2 set to manually installed. libgraphite2-3 is already the newest version (1.3.15-2). libgraphite2-3 set to manually installed. libimagequant0 is already the newest version (4.4.1-1+b2). libimagequant0 set to manually installed. libleptonica6 is already the newest version (1.86.0-1+b1). libleptonica6 set to manually installed. libhidapi-dev is already the newest version (0.15.0-2+b2). libhidapi-dev set to manually installed. libgfortran5 is already the newest version (16.2.0-3). libgfortran5 set to manually installed. libjansson4 is already the newest version (2.15.1-1). libjansson4 set to manually installed. libhdf5-hl-320 is already the newest version (2.2.0+repack-5). libhdf5-hl-320 set to manually installed. libinput10 is already the newest version (1.31.3-1). libinput10 set to manually installed. libkrb5support0 is already the newest version (1.22.1-3). libkrb5support0 set to manually installed. libjxl0.11 is already the newest version (0.11.2-5.1). libjxl0.11 set to manually installed. libgphoto2-6t64 is already the newest version (2.5.33-1+b1). libgphoto2-6t64 set to manually installed. libhogweed6t64 is already the newest version (3.10.2-1+b1). libhogweed6t64 set to manually installed. libgomp1 is already the newest version (16.2.0-3). libgomp1 set to manually installed. libjbig-dev is already the newest version (2.1-6.1+b3). libjbig-dev set to manually installed. libgif7 is already the newest version (6.1.3-1). libgif7 set to manually installed. liblapack3 is already the newest version (3.12.1-8). liblapack3 set to manually installed. libhwloc-plugins is already the newest version (2.15.0-2). libhwloc-plugins set to manually installed. liblerc-dev is already the newest version (4.2.0+ds-1). liblerc-dev set to manually installed. libglvnd-core-dev is already the newest version (1.7.0-3+b1). libglvnd-core-dev set to manually installed. libgme0 is already the newest version (0.6.5-1). libgme0 set to manually installed. libgphoto2-dev is already the newest version (2.5.33-1+b1). libgphoto2-dev set to manually installed. libglib2.0-dev-bin is already the newest version (2.90.0-1). libglib2.0-dev-bin set to manually installed. libgles1 is already the newest version (1.7.0-3+b1). libgles1 set to manually installed. libice6 is already the newest version (2:1.1.1-1+b2). libice6 set to manually installed. libibus-1.0-5 is already the newest version (1.5.35~beta2-1). libibus-1.0-5 set to manually installed. libgudev-1.0-dev is already the newest version (238-7+b2). libgudev-1.0-dev set to manually installed. libgsm1 is already the newest version (1.0.24-1). libgsm1 set to manually installed. libharfbuzz0b is already the newest version (12.3.2-2+b2). libharfbuzz0b set to manually installed. libimath-dev is already the newest version (3.2.2-2+b1). libimath-dev set to manually installed. libgl1 is already the newest version (1.7.0-3+b1). libgl1 set to manually installed. libk5crypto3 is already the newest version (1.22.1-3). libk5crypto3 set to manually installed. libjbig0 is already the newest version (2.1-6.1+b3). libjbig0 set to manually installed. libgdcm3.0t64 is already the newest version (3.0.24-14). libgdcm3.0t64 set to manually installed. libjpeg62-turbo is already the newest version (1:3.1.3-4). libjpeg62-turbo set to manually installed. libgio-2.0-dev-bin is already the newest version (2.90.0-1). libgio-2.0-dev-bin set to manually installed. libgdbm6t64 is already the newest version (1.26-1+b2). libgdbm6t64 set to manually installed. libheif-plugin-libde265 is already the newest version (1.23.4-1+b1). libheif-plugin-libde265 set to manually installed. libglib2.0-dev is already the newest version (2.90.0-1). libglib2.0-dev set to manually installed. libgl1-mesa-dri is already the newest version (26.2.3-2). libgl1-mesa-dri set to manually installed. libgnutls30t64 is already the newest version (3.8.13-1). libgnutls30t64 set to manually installed. libgstreamer-plugins-base1.0-0 is already the newest version (1.28.7-1). libgstreamer-plugins-base1.0-0 set to manually installed. libgdcm-dev is already the newest version (3.0.24-14). libgdcm-dev set to manually installed. libgeotiff5 is already the newest version (1.7.4-2). libgeotiff5 set to manually installed. libgles-dev is already the newest version (1.7.0-3+b1). libgles-dev set to manually installed. libldap2 is already the newest version (2.6.14+dfsg-2). libldap2 set to manually installed. libisl23 is already the newest version (0.28-1). libisl23 set to manually installed. libgirepository-2.0-0 is already the newest version (2.90.0-1). libgirepository-2.0-0 set to manually installed. libgpgme45 is already the newest version (2.2.0-2). libgpgme45 set to manually installed. libksba8 is already the newest version (1.8.1-1). libksba8 set to manually installed. libglib2.0-data is already the newest version (2.90.0-1). libglib2.0-data set to manually installed. libhidapi-hidraw0 is already the newest version (0.15.0-2+b2). libhidapi-hidraw0 set to manually installed. libjson-c5 is already the newest version (0.19+ds-1). libjson-c5 set to manually installed. libkrb5-3 is already the newest version (1.22.1-3). libkrb5-3 set to manually installed. libgeos-c1t64 is already the newest version (3.15.0-1). libgeos-c1t64 set to manually installed. libjsoncpp26 is already the newest version (1.9.8-2). libjsoncpp26 set to manually installed. liblcms2-2 is already the newest version (2.19.1-1). liblcms2-2 set to manually installed. libinput-bin is already the newest version (1.31.3-1). libinput-bin set to manually installed. libidn2-0 is already the newest version (2.3.8-5). libidn2-0 set to manually installed. libglib2.0-bin is already the newest version (2.90.0-1). libglib2.0-bin set to manually installed. libglib2.0-0t64 is already the newest version (2.90.0-1). libglib2.0-0t64 set to manually installed. libgeos3.15.0 is already the newest version (3.15.0-1). libgeos3.15.0 set to manually installed. libgdk-pixbuf2.0-common is already the newest version (2.44.8+dfsg-1). libgdk-pixbuf2.0-common set to manually installed. libgl2ps1.4 is already the newest version (1.4.2+dfsg1-4+b1). libgl2ps1.4 set to manually installed. libgdbm-compat4t64 is already the newest version (1.26-1+b2). libgdbm-compat4t64 set to manually installed. libgstreamer-gl1.0-0 is already the newest version (1.28.7-1). libgstreamer-gl1.0-0 set to manually installed. libibus-1.0-dev is already the newest version (1.5.35~beta2-1). libibus-1.0-dev set to manually installed. libjpeg-dev is already the newest version (1:3.1.3-4). libjpeg-dev set to manually installed. libglvnd0 is already the newest version (1.7.0-3+b1). libglvnd0 set to manually installed. libgles2 is already the newest version (1.7.0-3+b1). libgles2 set to manually installed. libglx-mesa0 is already the newest version (26.2.3-2). libglx-mesa0 set to manually installed. libgphoto2-port12t64 is already the newest version (2.5.33-1+b1). libgphoto2-port12t64 set to manually installed. libheif-plugin-dav1d is already the newest version (1.23.4-1+b1). libheif-plugin-dav1d set to manually installed. libimath-3-2-30 is already the newest version (3.2.2-2+b1). libimath-3-2-30 set to manually installed. libitm1 is already the newest version (16.2.0-3). libitm1 set to manually installed. libgpg-error0 is already the newest version (1.61-5). libgpg-error0 set to manually installed. libgstreamer1.0-dev is already the newest version (1.28.7-1). libgstreamer1.0-dev set to manually installed. libgdk-pixbuf-2.0-0 is already the newest version (2.44.8+dfsg-1). libgdk-pixbuf-2.0-0 set to manually installed. libglvnd-dev is already the newest version (1.7.0-3+b1). libglvnd-dev set to manually installed. libhdf4-0 is already the newest version (4.3.1-3). libhdf4-0 set to manually installed. libglycin-2-0 is already the newest version (2.2.1+ds-2). libglycin-2-0 set to manually installed. libhwloc15 is already the newest version (2.15.0-2). libhwloc15 set to manually installed. libhdf5-openmpi-320 is already the newest version (2.2.0+repack-5). libhdf5-openmpi-320 set to manually installed. libibverbs1 is already the newest version (65.0-1). libibverbs1 set to manually installed. libheif1 is already the newest version (1.23.4-1+b1). libheif1 set to manually installed. libglx0 is already the newest version (1.7.0-3+b1). libglx0 set to manually installed. libopencv-flann-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-flann-dev set to manually installed. libopencv-superres-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-superres-dev set to manually installed. libopencv-contrib410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-contrib410 set to manually installed. liblzma-dev is already the newest version (5.8.4-1). liblzma-dev set to manually installed. liblerc4 is already the newest version (4.2.0+ds-1). liblerc4 set to manually installed. libopencv-features2d410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-features2d410 set to manually installed. libopenmpt0t64 is already the newest version (0.8.9-1). libopenmpt0t64 set to manually installed. libopencv-features2d-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-features2d-dev set to manually installed. libopencv-imgcodecs410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-imgcodecs410 set to manually installed. liborc-0.4-0t64 is already the newest version (1:0.4.44-1). liborc-0.4-0t64 set to manually installed. libopencv-videostab410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-videostab410 set to manually installed. libngtcp2-crypto-ossl0 is already the newest version (1.24.0-1). libngtcp2-crypto-ossl0 set to manually installed. libopenexr-3-4-33 is already the newest version (3.4.15+ds-1). libopenexr-3-4-33 set to manually installed. libopencv-videoio-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-videoio-dev set to manually installed. libp11-kit0 is already the newest version (0.26.5-1). libp11-kit0 set to manually installed. libopus0 is already the newest version (1.6.1-1+b1). libopus0 set to manually installed. libopencv-dnn410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-dnn410 set to manually installed. libnl-3-200 is already the newest version (3.12.0-2+b1). libnl-3-200 set to manually installed. libopengl0 is already the newest version (1.7.0-3+b1). libopengl0 set to manually installed. libopencv-ml410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-ml410 set to manually installed. libopencv-calib3d-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-calib3d-dev set to manually installed. libmpg123-0t64 is already the newest version (1.33.7-1). libmpg123-0t64 set to manually installed. liblsan0 is already the newest version (16.2.0-3). liblsan0 set to manually installed. liblua5.4-0 is already the newest version (5.4.9-1). liblua5.4-0 set to manually installed. libnorm1t64 is already the newest version (1.5.9+dfsg-4+b1). libnorm1t64 set to manually installed. libopencv-highgui-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-highgui-dev set to manually installed. libmagic1t64 is already the newest version (1:5.47-4). libmagic1t64 set to manually installed. libopencv-photo410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-photo410 set to manually installed. libmp3lame0 is already the newest version (4.0-1). libmp3lame0 set to manually installed. libnpth0t64 is already the newest version (1.8-4). libnpth0t64 set to manually installed. libopencv-imgproc410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-imgproc410 set to manually installed. libopencv-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-dev set to manually installed. liblz4-1 is already the newest version (1.10.0-10). liblz4-1 set to manually installed. libmd0 is already the newest version (1.2.0-2). libnuma1 is already the newest version (2.0.19-1+b2). libnuma1 set to manually installed. libmpfr6 is already the newest version (4.2.2-3). libmpfr6 set to manually installed. libmd4c0 is already the newest version (0.5.3-1). libmd4c0 set to manually installed. libnspr4 is already the newest version (2:4.40-1). libnspr4 set to manually installed. libopencv-flann410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-flann410 set to manually installed. libpam-modules is already the newest version (1.7.0-8). libminizip1t64 is already the newest version (1:1.3.dfsg+really1.3.2-3). libminizip1t64 set to manually installed. libllvm22 is already the newest version (1:22.1.8-1+b2). libllvm22 set to manually installed. libmpc3 is already the newest version (1.3.1-3). libmpc3 set to manually installed. libogg0 is already the newest version (1.3.6-2+b1). libogg0 set to manually installed. liborc-0.4-dev is already the newest version (1:0.4.44-1). liborc-0.4-dev set to manually installed. libpam0g is already the newest version (1.7.0-8). libopencv-imgcodecs-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-imgcodecs-dev set to manually installed. libopenexr-dev is already the newest version (3.4.15+ds-1). libopenexr-dev set to manually installed. libltdl7 is already the newest version (2.6.2-3). libltdl7 set to manually installed. libopencv-viz410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-viz410 set to manually installed. libopencv-imgproc-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-imgproc-dev set to manually installed. libnettle8t64 is already the newest version (3.10.2-1+b1). libnettle8t64 set to manually installed. libnetcdf22 is already the newest version (1:4.10.1-1+b1). libnetcdf22 set to manually installed. libnl-route-3-200 is already the newest version (3.12.0-2+b1). libnl-route-3-200 set to manually installed. libmd-dev is already the newest version (1.2.0-2). libmd-dev set to manually installed. libopencv-core-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-core-dev set to manually installed. libpango-1.0-0 is already the newest version (1.58.0-1). libpango-1.0-0 set to manually installed. libmount-dev is already the newest version (2.42.3-1). libmount-dev set to manually installed. libopengl-dev is already the newest version (1.7.0-3+b1). libopengl-dev set to manually installed. libnghttp2-14 is already the newest version (1.70.0-1). libnghttp2-14 set to manually installed. libopencv-highgui410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-highgui410 set to manually installed. libopencv-core410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-core410 set to manually installed. libopenjp2-7 is already the newest version (2.5.4-1.1). libopenjp2-7 set to manually installed. libmount1 is already the newest version (2.42.3-1). libnss3 is already the newest version (2:3.129-1). libnss3 set to manually installed. libopencv-calib3d410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-calib3d410 set to manually installed. libopencv-videostab-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-videostab-dev set to manually installed. libopenjph-dev is already the newest version (0.28.1-1). libopenjph-dev set to manually installed. libmuparser2v5 is already the newest version (2.3.4-2+b1). libmuparser2v5 set to manually installed. libopencv-video410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-video410 set to manually installed. libopenmpi40 is already the newest version (5.0.11-2). libopenmpi40 set to manually installed. libpam-modules-bin is already the newest version (1.7.0-8). libopencv-photo-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-photo-dev set to manually installed. libopencv-videoio410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-videoio410 set to manually installed. libngtcp2-16 is already the newest version (1.24.0-1). libngtcp2-16 set to manually installed. libopencv-stitching410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-stitching410 set to manually installed. libopencv-shape410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-shape410 set to manually installed. libngtcp2-crypto-gnutls8 is already the newest version (1.24.0-1). libngtcp2-crypto-gnutls8 set to manually installed. libodbc2 is already the newest version (2.3.14-2). libodbc2 set to manually installed. libmagic-mgc is already the newest version (1:5.47-4). libmagic-mgc set to manually installed. libopencv-objdetect-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-objdetect-dev set to manually installed. libopencv-superres410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-superres410 set to manually installed. libmtdev1t64 is already the newest version (1.1.7-1+b2). libmtdev1t64 set to manually installed. libopencv-dnn-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-dnn-dev set to manually installed. liblzma5 is already the newest version (5.8.4-1). libopencv-ml-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-ml-dev set to manually installed. libopenjph0.28 is already the newest version (0.28.1-1). libopenjph0.28 set to manually installed. libopencv-contrib-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-contrib-dev set to manually installed. libopencv-shape-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-shape-dev set to manually installed. libmariadb3 is already the newest version (1:11.8.9+ds-4). libmariadb3 set to manually installed. libpangocairo-1.0-0 is already the newest version (1.58.0-1). libpangocairo-1.0-0 set to manually installed. liborc-0.4-dev-bin is already the newest version (1:0.4.44-1). liborc-0.4-dev-bin set to manually installed. libncursesw6 is already the newest version (6.6+20260608-2). libncursesw6 set to manually installed. libopencv-viz-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-viz-dev set to manually installed. libopencv-stitching-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-stitching-dev set to manually installed. libpam-runtime is already the newest version (1.7.0-8). libnghttp3-9 is already the newest version (1.17.0-1). libnghttp3-9 set to manually installed. libopencv-video-dev is already the newest version (4.10.0+dfsg-9+b1). libopencv-video-dev set to manually installed. libodbcinst2 is already the newest version (2.3.14-2). libodbcinst2 set to manually installed. libopencv-objdetect410 is already the newest version (4.10.0+dfsg-9+b1). libopencv-objdetect410 set to manually installed. libtheoradec2 is already the newest version (1.2.0+dfsg-6+b2). libtheoradec2 set to manually installed. libspeex1 is already the newest version (1.2.1-3+b2). libspeex1 set to manually installed. libpython3-stdlib is already the newest version (3.14.7-3). libpython3-stdlib set to manually installed. libsnappy1v5 is already the newest version (1.3.1-2). libsnappy1v5 set to manually installed. libpangoft2-1.0-0 is already the newest version (1.58.0-1). libpangoft2-1.0-0 set to manually installed. librdmacm1t64 is already the newest version (65.0-1). librdmacm1t64 set to manually installed. libswscale10 is already the newest version (7:9.0.2-1). libswscale10 set to manually installed. libsrt1.5-gnutls is already the newest version (1.5.7-1). libsrt1.5-gnutls set to manually installed. libqt5core5t64 is already the newest version (5.15.19+dfsg-5). libqt5core5t64 set to manually installed. libsepol-dev is already the newest version (3.11-1). libsepol-dev set to manually installed. libpcre2-posix3 is already the newest version (10.48-3). libpcre2-posix3 set to manually installed. libsensors5 is already the newest version (1:3.6.2-2+b2). libsensors5 set to manually installed. libsm-dev is already the newest version (2:1.2.6-1+b2). libsm-dev set to manually installed. libpoppler162 is already the newest version (26.07.0-2). libpoppler162 set to manually installed. libssl3t64 is already the newest version (3.6.4-1). librabbitmq4 is already the newest version (0.18.0-1). librabbitmq4 set to manually installed. libraw1394-11 is already the newest version (2.1.2-2.1). libraw1394-11 set to manually installed. libsdl2-2.0-0 is already the newest version (2.32.72+ds-1). libsdl2-2.0-0 set to manually installed. libsensors-config is already the newest version (1:3.6.2-2). libsensors-config set to manually installed. librsvg2-2 is already the newest version (2.62.1+dfsg-1). librsvg2-2 set to manually installed. libspatialite8t64 is already the newest version (5.1.0-4). libspatialite8t64 set to manually installed. libsystemd0 is already the newest version (262-1). libqt5network5t64 is already the newest version (5.15.19+dfsg-5). libqt5network5t64 set to manually installed. libproj25 is already the newest version (9.8.1-1). libproj25 set to manually installed. libreadline8t64 is already the newest version (8.3-4). libreadline8t64 set to manually installed. libssh-4 is already the newest version (0.12.2-1). libssh-4 set to manually installed. libswresample7 is already the newest version (7:9.0.2-1). libswresample7 set to manually installed. libpcre2-dev is already the newest version (10.48-3). libpcre2-dev set to manually installed. libtbbbind-2-5 is already the newest version (2023.1.0-3). libtbbbind-2-5 set to manually installed. libpulse0 is already the newest version (17.0+dfsg1-3). libpulse0 set to manually installed. libsoxr0 is already the newest version (0.1.3-4.1+b1). libsoxr0 set to manually installed. libsharpyuv0 is already the newest version (1.6.0-0.1). libsharpyuv0 set to manually installed. libpcre2-8-0 is already the newest version (10.48-3). libselinux1 is already the newest version (3.11-2.1). libraw1394-dev is already the newest version (2.1.2-2.1). libraw1394-dev set to manually installed. libtbb12 is already the newest version (2023.1.0-3). libtbb12 set to manually installed. libpcre2-16-0 is already the newest version (10.48-3). libpcre2-16-0 set to manually installed. libsodium26 is already the newest version (1.0.22-2). libsodium26 set to manually installed. libqt5gui5t64 is already the newest version (5.15.19+dfsg-5). libqt5gui5t64 set to manually installed. librhash1 is already the newest version (1.4.6-1.1+b1). librhash1 set to manually installed. libpciaccess0 is already the newest version (0.19-2). libpciaccess0 set to manually installed. libproc2-1 is already the newest version (2:4.0.7-1). libproc2-1 set to manually installed. libsqlite3-0 is already the newest version (3.53.4-2). libsqlite3-0 set to manually installed. libprotobuf32t64 is already the newest version (3.21.12-16). libprotobuf32t64 set to manually installed. libsmartcols1 is already the newest version (2.42.3-1). libstdc++-16-dev is already the newest version (16.2.0-3). libstdc++-16-dev set to manually installed. libswscale-dev is already the newest version (7:9.0.2-1). libswscale-dev set to manually installed. libqhull-r8.0 is already the newest version (2020.2-9). libqhull-r8.0 set to manually installed. libsasl2-2 is already the newest version (2.1.28+dfsg1-11). libsasl2-2 set to manually installed. libpmix2t64 is already the newest version (7.0.0~git.20260918-1). libpmix2t64 set to manually installed. libsdl3-dev is already the newest version (3.4.16+ds-1). libsdl3-dev set to manually installed. libseccomp2 is already the newest version (2.6.1-1+b1). libseccomp2 set to manually installed. libsocket++1 is already the newest version (1.12.13+git20131030.5d039ba-2). libsocket++1 set to manually installed. libsharpyuv-dev is already the newest version (1.6.0-0.1). libsharpyuv-dev set to manually installed. libsysprof-capture-4-dev is already the newest version (51.0-1). libsysprof-capture-4-dev set to manually installed. libpng16-16t64 is already the newest version (1.6.58-1). libpng16-16t64 set to manually installed. libtasn1-6 is already the newest version (4.21.0-2+b1). libtasn1-6 set to manually installed. libsystemd-dev is already the newest version (262-1). libsystemd-dev set to manually installed. libpugixml1v5 is already the newest version (1.16-1). libpugixml1v5 set to manually installed. libsm6 is already the newest version (2:1.2.6-1+b2). libsm6 set to manually installed. libpq5 is already the newest version (18.6-3). libpq5 set to manually installed. libperl5.42 is already the newest version (5.42.3-1). libperl5.42 set to manually installed. libqt5widgets5t64 is already the newest version (5.15.19+dfsg-5). libqt5widgets5t64 set to manually installed. libpython3.14-minimal is already the newest version (3.14.7-4). libpython3.14-minimal set to manually installed. libqt5test5t64 is already the newest version (5.15.19+dfsg-5). libqt5test5t64 set to manually installed. libtesseract5 is already the newest version (5.5.0-1.1). libtesseract5 set to manually installed. libpgm-5.3-0t64 is already the newest version (5.3.128~dfsg-3). libpgm-5.3-0t64 set to manually installed. libsystemd-shared is already the newest version (262-1). libsystemd-shared set to manually installed. libsepol2 is already the newest version (3.11-1). libsepol2 set to manually installed. libpsl5t64 is already the newest version (0.23.3-1). libpsl5t64 set to manually installed. librttopo1 is already the newest version (1.1.0-4+b2). librttopo1 set to manually installed. libpng-dev is already the newest version (1.6.58-1). libpng-dev set to manually installed. libsuperlu7 is already the newest version (7.0.1+dfsg1-2+b2). libsuperlu7 set to manually installed. libsz2 is already the newest version (1.1.7-1). libsz2 set to manually installed. libtbbmalloc2 is already the newest version (2023.1.0-3). libtbbmalloc2 set to manually installed. libpcre2-32-0 is already the newest version (10.48-3). libpcre2-32-0 set to manually installed. libpixman-1-0 is already the newest version (0.46.4-1+b2). libpixman-1-0 set to manually installed. libthai0 is already the newest version (0.1.30-3). libthai0 set to manually installed. libsdl2-dev is already the newest version (2.32.72+ds-1). libsdl2-dev set to manually installed. libqt5dbus5t64 is already the newest version (5.15.19+dfsg-5). libqt5dbus5t64 set to manually installed. libshine3 is already the newest version (3.1.1-4). libshine3 set to manually installed. libsframe3 is already the newest version (2.47-6). libsframe3 set to manually installed. libthai-data is already the newest version (0.1.30-3). libthai-data set to manually installed. libpkgconf7 is already the newest version (2.5.1-4). libpkgconf7 set to manually installed. libpipeline1 is already the newest version (1.5.8-3). libpipeline1 set to manually installed. libsdl3-0 is already the newest version (3.4.16+ds-1). libsdl3-0 set to manually installed. libswresample-dev is already the newest version (7:9.0.2-1). libswresample-dev set to manually installed. libpciaccess-dev is already the newest version (0.19-2). libpciaccess-dev set to manually installed. libpulse-mainloop-glib0 is already the newest version (17.0+dfsg1-3). libpulse-mainloop-glib0 set to manually installed. libqt5opengl5t64 is already the newest version (5.15.19+dfsg-5). libqt5opengl5t64 set to manually installed. libssh2-1t64 is already the newest version (1.11.1-6). libssh2-1t64 set to manually installed. librist4 is already the newest version (0.2.20+dfsg-1). librist4 set to manually installed. libstdc++6 is already the newest version (16.2.0-3). libstdc++6 set to manually installed. libselinux-dev is already the newest version (3.11-2.1). libselinux-dev set to manually installed. libsasl2-modules-db is already the newest version (2.1.28+dfsg1-11). libsasl2-modules-db set to manually installed. librav1e0.8 is already the newest version (0.8.1-11). librav1e0.8 set to manually installed. libsndfile1 is already the newest version (1.2.2-4+b1). libsndfile1 set to manually installed. libpulse-dev is already the newest version (17.0+dfsg1-3). libpulse-dev set to manually installed. libpython3.14-stdlib is already the newest version (3.14.7-4). libpython3.14-stdlib set to manually installed. libsvtav1enc4 is already the newest version (4.1.0+dfsg-1). libsvtav1enc4 set to manually installed. libvorbisenc2 is already the newest version (1.3.7-3+b2). libvorbisenc2 set to manually installed. libxcb-render0 is already the newest version (1.17.0-2+b2). libxcb-render0 set to manually installed. libxrandr-dev is already the newest version (2:1.5.4-1+b4). libxrandr-dev set to manually installed. libubsan1 is already the newest version (16.2.0-3). libubsan1 set to manually installed. libxcb-icccm4 is already the newest version (0.4.2-1+b2). libxcb-icccm4 set to manually installed. libtheoraenc2 is already the newest version (1.2.0+dfsg-6+b2). libtheoraenc2 set to manually installed. libvulkan-dev is already the newest version (1.4.357.0-1). libvulkan-dev set to manually installed. libwayland-cursor0 is already the newest version (1.26.0-1). libwayland-cursor0 set to manually installed. libxdmcp6 is already the newest version (1:1.1.5-2+b1). libxdmcp6 set to manually installed. libxext6 is already the newest version (2:1.3.4-1+b4). libxext6 set to manually installed. libxnvctrl0 is already the newest version (535.171.04-1+b3). libxnvctrl0 set to manually installed. libwayland-client0 is already the newest version (1.26.0-1). libwayland-client0 set to manually installed. libva2 is already the newest version (2.24.1-2). libva2 set to manually installed. libxfixes3 is already the newest version (1:6.0.0-2+b5). libxfixes3 set to manually installed. libuvc-dev is already the newest version (0.0.7-4+b1). libuvc-dev set to manually installed. libv4l2rds0t64 is already the newest version (1.32.0-5). libv4l2rds0t64 set to manually installed. libxkbcommon0 is already the newest version (1.13.1-1). libxkbcommon0 set to manually installed. libuuid1 is already the newest version (2.42.3-1). libxcursor-dev is already the newest version (1:1.2.3-1+b2). libxcursor-dev set to manually installed. libx11-xcb-dev is already the newest version (2:1.8.13-1). libx11-xcb-dev set to manually installed. libxcb-xkb1 is already the newest version (1.17.0-2+b2). libxcb-xkb1 set to manually installed. libucx0 is already the newest version (1.22.0-1). libucx0 set to manually installed. libxcb-sync1 is already the newest version (1.17.0-2+b2). libxcb-sync1 set to manually installed. libxi-dev is already the newest version (2:1.8.3-1). libxi-dev set to manually installed. libxcb-randr0 is already the newest version (1.17.0-2+b2). libxcb-randr0 set to manually installed. libtinfo6 is already the newest version (6.6+20260608-2). libwayland-egl1 is already the newest version (1.26.0-1). libwayland-egl1 set to manually installed. libxcb-present0 is already the newest version (1.17.0-2+b2). libxcb-present0 set to manually installed. libxext-dev is already the newest version (2:1.3.4-1+b4). libxext-dev set to manually installed. libvorbis0a is already the newest version (1.3.7-3+b2). libvorbis0a set to manually installed. libuvc0 is already the newest version (0.0.7-4+b1). libuvc0 set to manually installed. libvpx12 is already the newest version (1.17.0-1). libvpx12 set to manually installed. libx11-xcb1 is already the newest version (2:1.8.13-1). libx11-xcb1 set to manually installed. libxml2-16 is already the newest version (2.15.4+dfsg-1). libxml2-16 set to manually installed. libvorbisfile3 is already the newest version (1.3.7-3+b2). libvorbisfile3 set to manually installed. libxfixes-dev is already the newest version (1:6.0.0-2+b5). libxfixes-dev set to manually installed. libva-x11-2 is already the newest version (2.24.1-2). libva-x11-2 set to manually installed. libtiff-dev is already the newest version (4.7.2-1). libtiff-dev set to manually installed. libtiffxx6 is already the newest version (4.7.2-1). libtiffxx6 set to manually installed. libxcb1 is already the newest version (1.17.0-2+b2). libxcb1 set to manually installed. libusb-1.0-0-dev is already the newest version (2:1.0.30-1). libusb-1.0-0-dev set to manually installed. libudev-dev is already the newest version (262-1). libudev-dev set to manually installed. libxcb-render-util0 is already the newest version (0.3.10-1+b2). libxcb-render-util0 set to manually installed. libwacom-common is already the newest version (2.20.0-1). libwacom-common set to manually installed. libva-drm2 is already the newest version (2.24.1-2). libva-drm2 set to manually installed. libxau6 is already the newest version (1:1.0.11-1+b2). libxau6 set to manually installed. libtiff6 is already the newest version (4.7.2-1). libtiff6 set to manually installed. libwacom9 is already the newest version (2.20.0-1). libwacom9 set to manually installed. libwebp7 is already the newest version (1.6.0-0.1). libwebp7 set to manually installed. libxcb-shm0 is already the newest version (1.17.0-2+b2). libxcb-shm0 set to manually installed. libxdmcp-dev is already the newest version (1:1.1.5-2+b1). libxdmcp-dev set to manually installed. libusb-1.0-0 is already the newest version (2:1.0.30-1). libusb-1.0-0 set to manually installed. libxau-dev is already the newest version (1:1.0.11-1+b2). libxau-dev set to manually installed. libtsan2 is already the newest version (16.2.0-3). libtsan2 set to manually installed. libxcb-xinerama0 is already the newest version (1.17.0-2+b2). libxcb-xinerama0 set to manually installed. libxcb-util1 is already the newest version (0.4.1-1+b2). libxcb-util1 set to manually installed. libwebpdecoder3 is already the newest version (1.6.0-0.1). libwebpdecoder3 set to manually installed. libx11-data is already the newest version (2:1.8.13-1). libx11-data set to manually installed. libxkbcommon-x11-0 is already the newest version (1.13.1-1). libxkbcommon-x11-0 set to manually installed. libxcb-keysyms1 is already the newest version (0.4.1-1+b2). libxcb-keysyms1 set to manually installed. libvulkan1 is already the newest version (1.4.357.0-1). libvulkan1 set to manually installed. libudev1 is already the newest version (262-1). libxcb-render0-dev is already the newest version (1.17.0-2+b2). libxcb-render0-dev set to manually installed. libxcb-xinput0 is already the newest version (1.17.0-2+b2). libxcb-xinput0 set to manually installed. libxcb-xfixes0 is already the newest version (1.17.0-2+b2). libxcb-xfixes0 set to manually installed. libxcb-shape0 is already the newest version (1.17.0-2+b2). libxcb-shape0 set to manually installed. libv4lconvert0t64 is already the newest version (1.32.0-5). libv4lconvert0t64 set to manually installed. libxkbcommon-dev is already the newest version (1.13.1-1). libxkbcommon-dev set to manually installed. libwebpmux3 is already the newest version (1.6.0-0.1). libwebpmux3 set to manually installed. libuchardet0 is already the newest version (0.0.8-2+b2). libuchardet0 set to manually installed. libxcb-dri3-0 is already the newest version (1.17.0-2+b2). libxcb-dri3-0 set to manually installed. libx11-dev is already the newest version (2:1.8.13-1). libx11-dev set to manually installed. libxcb-image0 is already the newest version (0.4.0-2+b3). libxcb-image0 set to manually installed. libxerces-c3.2t64 is already the newest version (3.2.4+debian-1.3+b4). libxerces-c3.2t64 set to manually installed. libxcb1-dev is already the newest version (1.17.0-2+b2). libxcb1-dev set to manually installed. libwayland-dev is already the newest version (1.26.0-1). libwayland-dev set to manually installed. libtool is already the newest version (2.6.2-3). libtool set to manually installed. libx11-6 is already the newest version (2:1.8.13-1). libx11-6 set to manually installed. libuv1t64 is already the newest version (1.52.1-4). libuv1t64 set to manually installed. libunistring5 is already the newest version (1.4.2-1). libunistring5 set to manually installed. libvdpau1 is already the newest version (1.5-4+b1). libvdpau1 set to manually installed. libxinerama-dev is already the newest version (2:1.1.4-3+b5). libxinerama-dev set to manually installed. libx265-216 is already the newest version (4.2-3). libx265-216 set to manually installed. libxrandr2 is already the newest version (2:1.5.4-1+b4). libxrandr2 set to manually installed. libwayland-bin is already the newest version (1.26.0-1). libwayland-bin set to manually installed. libxi6 is already the newest version (2:1.8.3-1). libxi6 set to manually installed. libwebpdemux2 is already the newest version (1.6.0-0.1). libwebpdemux2 set to manually installed. libxpm4 is already the newest version (1:3.5.19-1). libxpm4 set to manually installed. libtwolame0 is already the newest version (0.4.0-3). libtwolame0 set to manually installed. libudfread3 is already the newest version (1.2.0-3). libudfread3 set to manually installed. libxcb-randr0-dev is already the newest version (1.17.0-2+b2). libxcb-randr0-dev set to manually installed. libwayland-server0 is already the newest version (1.26.0-1). libwayland-server0 set to manually installed. libv4l-dev is already the newest version (1.32.0-5). libv4l-dev set to manually installed. libxinerama1 is already the newest version (2:1.1.4-3+b5). libxinerama1 set to manually installed. libxcursor1 is already the newest version (1:1.2.3-1+b2). libxcursor1 set to manually installed. libv4l-0t64 is already the newest version (1.32.0-5). libv4l-0t64 set to manually installed. libwebp-dev is already the newest version (1.6.0-0.1). libwebp-dev set to manually installed. libxcb-glx0 is already the newest version (1.17.0-2+b2). libxcb-glx0 set to manually installed. libvtk9.6 is already the newest version (9.6.2+dfsg1-6+b1). libvtk9.6 set to manually installed. libx264-165 is already the newest version (2:0.165.3223+git20250910.0480cb0-1+b1). libx264-165 set to manually installed. libzstd-dev is already the newest version (1.5.7+dfsg-4). libzstd-dev set to manually installed. libxt-dev is already the newest version (1:1.2.1-1.3+b2). libxt-dev set to manually installed. libxxhash0 is already the newest version (0.8.3-2+b2). libxxhash0 set to manually installed. shared-mime-info is already the newest version (2.4-5+b2). shared-mime-info set to manually installed. ocl-icd-libopencl1 is already the newest version (2.3.4-1+b1). ocl-icd-libopencl1 set to manually installed. uuid-dev is already the newest version (2.42.3-1). uuid-dev set to manually installed. libzvbi-common is already the newest version (0.2.45-1). libzvbi-common set to manually installed. xkb-data is already the newest version (2.48-1). xkb-data set to manually installed. make is already the newest version (4.4.1-3+b1). make set to manually installed. tar is already the newest version (1.35+dfsg-6). sed is already the newest version (4.9-3). pinentry-curses is already the newest version (1.3.3-3). pinentry-curses set to manually installed. python3.14 is already the newest version (3.14.7-4). python3.14 set to manually installed. spirv-tools is already the newest version (2026.3~rc1-1). spirv-tools set to manually installed. libxtst6 is already the newest version (2:1.2.5-1+b2). libxtst6 set to manually installed. libxv1 is already the newest version (2:1.0.13-1+b1). libxv1 set to manually installed. libxss-dev is already the newest version (1:1.2.3-1+b4). libxss-dev set to manually installed. sysvinit-utils is already the newest version (3.18-1). pandoc is already the newest version (3.11-1). pandoc set to manually installed. libxrender1 is already the newest version (1:0.9.12-1+b2). libxrender1 set to manually installed. perl-base is already the newest version (5.42.3-1). perl is already the newest version (5.42.3-1). perl set to manually installed. media-types is already the newest version (14.0.0). media-types set to manually installed. linux-libc-dev is already the newest version (7.2.7-1). linux-libc-dev set to manually installed. xtrans-dev is already the newest version (1.6.0-1). xtrans-dev set to manually installed. libxrender-dev is already the newest version (1:0.9.12-1+b2). libxrender-dev set to manually installed. mesa-libgallium is already the newest version (26.2.3-2). mesa-libgallium set to manually installed. libxtst-dev is already the newest version (2:1.2.5-1+b2). libxtst-dev set to manually installed. libzmq5 is already the newest version (4.3.5-1+b7). libzmq5 set to manually installed. libyaml-0-2 is already the newest version (0.2.5-2+b1). libyaml-0-2 set to manually installed. native-architecture is already the newest version (0.2.6). native-architecture set to manually installed. procps is already the newest version (2:4.0.7-1). procps set to manually installed. libzstd1 is already the newest version (1.5.7+dfsg-4). zlib1g-dev is already the newest version (1:1.3.dfsg+really1.3.2-3). zlib1g-dev set to manually installed. libxvidcore4 is already the newest version (2:1.3.7-3+b2). libxvidcore4 set to manually installed. libxxf86vm1 is already the newest version (1:1.1.4-2+b1). libxxf86vm1 set to manually installed. netbase is already the newest version (6.6). netbase set to manually installed. readline-common is already the newest version (8.3-4). readline-common set to manually installed. xml-core is already the newest version (0.21). xml-core set to manually installed. xorg-sgml-doctools is already the newest version (1:1.12.1-1). xorg-sgml-doctools set to manually installed. libyuv0 is already the newest version (0.0.1971.20260904-2). libyuv0 set to manually installed. x11-common is already the newest version (1:7.7+26). x11-common set to manually installed. python3-packaging is already the newest version (26.2-2). python3-packaging set to manually installed. libxxf86vm-dev is already the newest version (1:1.1.4-2+b1). libxxf86vm-dev set to manually installed. libzvbi0t64 is already the newest version (0.2.45-1). libzvbi0t64 set to manually installed. pkgconf is already the newest version (2.5.1-4). pkgconf set to manually installed. python3 is already the newest version (3.14.7-3). python3 set to manually installed. perl-modules-5.42 is already the newest version (5.42.3-1). perl-modules-5.42 set to manually installed. man-db is already the newest version (2.13.1-1+b1). man-db set to manually installed. sensible-utils is already the newest version (0.0.26). sensible-utils set to manually installed. ncurses-base is already the newest version (6.6+20260608-2). x11proto-dev is already the newest version (2025.1-1). x11proto-dev set to manually installed. python3.14-minimal is already the newest version (3.14.7-4). python3.14-minimal set to manually installed. m4 is already the newest version (1.4.21-1). m4 set to manually installed. patch is already the newest version (2.8-2+b1). patch set to manually installed. proj-data is already the newest version (9.8.1-1). proj-data set to manually installed. mawk is already the newest version (1.3.4.20260302-2). mariadb-common is already the newest version (1:11.8.9+ds-4). mariadb-common set to manually installed. libxt6t64 is already the newest version (1:1.2.1-1.3+b2). libxt6t64 set to manually installed. tzdata is already the newest version (2026c-1). tzdata set to manually installed. mysql-common is already the newest version (5.8+1.1.1). mysql-common set to manually installed. libxv-dev is already the newest version (2:1.0.13-1+b1). libxv-dev set to manually installed. po-debconf is already the newest version (1.0.22). po-debconf set to manually installed. libz3-4 is already the newest version (4.13.3-1.1). libz3-4 set to manually installed. pkgconf-bin is already the newest version (2.5.1-4). pkgconf-bin set to manually installed. wayland-protocols is already the newest version (1.49-1). wayland-protocols set to manually installed. pandoc-data is already the newest version (3.11-1). pandoc-data set to manually installed. libyaml-cpp0.9 is already the newest version (0.9.0+dfsg-9). libyaml-cpp0.9 set to manually installed. systemd is already the newest version (262-1). systemd set to manually installed. libzfp1t64 is already the newest version (1.0.1-5+b1). libzfp1t64 set to manually installed. util-linux is already the newest version (2.42.3-1). pci.ids is already the newest version (0.0~2026.09.23-1). pci.ids set to manually installed. sgml-base is already the newest version (1.31+nmu1). sgml-base set to manually installed. ncurses-bin is already the newest version (6.6+20260608-2). zlib1g is already the newest version (1:1.3.dfsg+really1.3.2-3). xz-utils is already the newest version (5.8.4-1). xz-utils set to manually installed. openssl-provider-legacy is already the newest version (3.6.4-1). libxshmfence1 is already the newest version (1.3.3-1+b2). libxshmfence1 set to manually installed. unixodbc-common is already the newest version (2.3.14-2). unixodbc-common set to manually installed. python3-minimal is already the newest version (3.14.7-3). python3-minimal set to manually installed. libxss1 is already the newest version (1:1.2.3-1+b4). libxss1 set to manually installed. Solving dependencies... 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg -r debootsnap-dummy' exec /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW (Reading database ... 36295 files and directories currently installed.) Removing debootsnap-dummy (1.0) ... I: running --customize-hook in shell: sh -c 'chroot "$1" dpkg-query --showformat '${binary:Package}=${Version}\n' --show > "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW I: running special hook: download /pkglist ./pkglist I: running --customize-hook in shell: sh -c 'rm "$1/pkglist"' exec /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW I: running special hook: upload sources.list /etc/apt/sources.list I: waiting for background processes to finish... I: cleaning package lists and apt cache... I: skipping cleanup/reproducible as requested I: creating tarball... I: done I: removing tempdir /srv/rebuilderd/tmp/mmdebstrap.wPsPUf5fgW... I: success in 751.3057 seconds Downloading packages 1 to 100 out of 681 Downloading packages 101 to 200 out of 681 Downloading packages 201 to 300 out of 681 Downloading packages 301 to 400 out of 681 Downloading packages 401 to 500 out of 681 Downloading packages 501 to 600 out of 681 Downloading packages 601 to 681 out of 681 env --chdir=/srv/rebuilderd/tmp/rebuilderd7w6qU3/out DEB_BUILD_OPTIONS=parallel=8 LANG=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 SOURCE_DATE_EPOCH=1789753623 SBUILD_CONFIG=/srv/rebuilderd/tmp/debrebuildkd8cfy/debrebuild.sbuildrc.NYI_kPSx8IME sbuild --build=loong64 --host=loong64 --arch-any --no-arch-all --chroot=/srv/rebuilderd/tmp/debrebuildkd8cfy/debrebuild.tar.XTy1xMBEgY8K --chroot-mode=unshare --dist=unstable --no-run-lintian --no-run-piuparts --no-run-autopkgtest --no-apt-update --no-apt-upgrade --no-apt-distupgrade --no-source --verbose --nolog --bd-uninstallable-explainer= --build-path=/build/reproducible-path --dsc-dir=monado-25.0.1 /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1.dsc I: consider moving your ~/.sbuildrc to /srv/rebuilderd/.config/sbuild/config.pl sbuild (Debian sbuild) 0.91.10 (27 June 2026) on loong64-02 +==============================================================================+ | monado 25.0.1-0.1 (loong64) Mon, 19 Oct 2026 06:29:39 +0000 | +==============================================================================+ Package: monado Version: 25.0.1-0.1 Source Version: 25.0.1-0.1 Distribution: unstable Machine Architecture: loong64 Host Architecture: loong64 Build Architecture: loong64 Build Type: any I: No tarballs found in /srv/rebuilderd/.cache/sbuild I: Unpacking /srv/rebuilderd/tmp/debrebuildkd8cfy/debrebuild.tar.XTy1xMBEgY8K to /srv/rebuilderd/tmp/tmp.sbuild.bDqlODQEJg... I: Setting up the chroot... I: Creating chroot session... I: Setting up log color... I: Setting up apt archive... +------------------------------------------------------------------------------+ | Fetch source files Mon, 19 Oct 2026 06:29:54 +0000 | +------------------------------------------------------------------------------+ Local sources ------------- /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1.dsc exists in /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs; copying to chroot +------------------------------------------------------------------------------+ | Install package build dependencies Mon, 19 Oct 2026 06:30:04 +0000 | +------------------------------------------------------------------------------+ Setup apt archive ----------------- Merged Build-Depends: debhelper-compat (= 13), cmake, glslang-tools, libavcodec-dev, libbsd-dev, libcjson-dev, libdbus-1-dev, libegl1-mesa-dev, libeigen3-dev, libgl-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, build-essential Filtered Build-Depends: debhelper-compat (= 13), cmake, glslang-tools, libavcodec-dev, libbsd-dev, libcjson-dev, libdbus-1-dev, libegl1-mesa-dev, libeigen3-dev, libgl-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, build-essential dpkg-deb: building package 'sbuild-build-depends-main-dummy' in '/build/reproducible-path/resolver-EChlkr/apt_archive/sbuild-build-depends-main-dummy.deb'. Install main build dependencies (apt-based resolver) ---------------------------------------------------- Installing build dependencies +------------------------------------------------------------------------------+ | Check architectures Mon, 19 Oct 2026 06:30:24 +0000 | +------------------------------------------------------------------------------+ Arch check ok (loong64 included in any) +------------------------------------------------------------------------------+ | Build environment Mon, 19 Oct 2026 06:30:28 +0000 | +------------------------------------------------------------------------------+ Kernel: Linux 7.2.9+deb14-loong64 #1 SMP PREEMPT Debian 7.2.9-1 (2026-10-03) loong64 (loongarch64) Toolchain package versions: binutils_2.47-6 dpkg-dev_1.23.11 g++-16_16.2.0-3 gcc-16_16.2.0-3 libc6-dev_2.43-6 libstdc++-16-dev_16.2.0-3 libstdc++6_16.2.0-3 linux-libc-dev_7.2.7-1 Package versions: autoconf_2.73-2 automake_1:1.19-2 autopoint_1.0-5 autotools-dev_20240727.1+nmu1 base-files_14.2 base-passwd_3.6.8+b1 bash_5.3-4 binutils_2.47-6 binutils-common_2.47-6 binutils-loongarch64-linux-gnu_2.47-6 bsdextrautils_2.42.3-1 bubblewrap_0.13.0-1 build-essential_12.12+b1 bzip2_1.0.8-6+b2 cmake_4.3.4-1 coreutils_9.10-1 cpp_4:16.1.0-3 cpp-16_16.2.0-3 cpp-16-loongarch64-linux-gnu_16.2.0-3 cpp-loongarch64-linux-gnu_4:16.1.0-3 dash_0.5.12-12+b1 debconf_1.5.92 debhelper_14.5 debianutils_5.24 dh-autoreconf_23 dh-strip-nondeterminism_1.15.1-1 diffutils_1:3.12-1+b1 dirmngr_2.4.9-7+b1 dpkg_1.23.11 dpkg-dev_1.23.11 dwz_0.17-1 file_1:5.47-4 findutils_4.11.0-2 fontconfig_2.17.1-5 fontconfig-config_2.17.1-5 fonts-dejavu-core_2.37-9 fonts-dejavu-mono_2.37-9 g++_4:16.1.0-3 g++-16_16.2.0-3 g++-16-loongarch64-linux-gnu_16.2.0-3 g++-loongarch64-linux-gnu_4:16.1.0-3 gcc_4:16.1.0-3 gcc-16_16.2.0-3 gcc-16-base_16.2.0-3 gcc-16-loongarch64-linux-gnu_16.2.0-3 gcc-loongarch64-linux-gnu_4:16.1.0-3 gdal-data_3.13.3+dfsg-1 gdal-plugins_3.13.3+dfsg-1+b1 gettext_1.0-5 gettext-base_1.0-5 gir1.2-glib-2.0_2.90.0-1 gir1.2-glib-2.0-dev_2.90.0-1 gir1.2-gst-plugins-base-1.0_1.28.7-1 gir1.2-gstreamer-1.0_1.28.7-1 gir1.2-gudev-1.0_238-7+b2 gir1.2-ibus-1.0_1.5.35~beta2-1 girepository-tools_2.90.0-1 glslang-tools_16.4.0-1 glycin-loaders_2.2.1+ds-2 glycin-thumbnailers_2.2.1+ds-2 gnupg_2.4.9-7 gnupg-l10n_2.4.9-7 gpg_2.4.9-7+b1 gpg-agent_2.4.9-7+b1 gpgconf_2.4.9-7+b1 gpgsm_2.4.9-7+b1 grep_3.12-1+b1 groff-base_1.24.1-1 gzip_1.14-1 hostname_3.25+b1 ibverbs-providers_65.0-1 init-system-helpers_1.69+nmu3 intltool-debian_0.35.0+20060710.6 iso-codes_4.20.1-1 libabsl20260526_20260526.0-2 libacl1_2.4.0-1 libadios2-mpi-auxiliary-2.12_2.12.1+dfsg1-3 libadios2-mpi-c++-2.12_2.12.1+dfsg1-3 libadios2-mpi-c-2.12_2.12.1+dfsg1-3 libadios2-mpi-core-2.12_2.12.1+dfsg1-3 libadios2-mpi-plugins_2.12.1+dfsg1-3 libaec0_1.1.7-1 libaom3_3.14.1-1 libarchive-zip-perl_1.68-1 libarchive13t64_3.8.9-1 libarmadillo15_1:15.2.1+dfsg-2+b1 libarpack2t64_3.9.1-6+b2 libasan8_16.2.0-3 libasound2-data_1.2.16.1-1 libasound2-dev_1.2.16.1-1 libasound2t64_1.2.16.1-1 libassuan9_3.0.2-2+b2 libasyncns0_0.8-8 libatomic1_16.2.0-3 libattr1_1:2.6.0-1 libaudit-common_1:4.1.2-1 libaudit1_1:4.1.2-1+b2 libavcodec-dev_7:9.0.2-1 libavcodec63_7:9.0.2-1 libavformat-dev_7:9.0.2-1 libavformat63_7:9.0.2-1 libavif16_1.4.2-1 libavutil-dev_7:9.0.2-1 libavutil61_7:9.0.2-1 libbinutils_2.47-6 libblas3_3.12.1-8 libblkid-dev_2.42.3-1 libblkid1_2.42.3-1 libblosc1_1.21.5+ds-2+b2 libblosc2-7_2.23.1+ds-2 libbluray4_1:1.5.0-3 libbrotli1_1.2.0-4+b1 libbsd-dev_0.12.2-3 libbsd0_0.12.2-3 libbz2-1.0_1.0.8-6+b2 libc-bin_2.43-6 libc-dev-bin_2.43-6 libc-gconv-modules-extra_2.43-6 libc6_2.43-6 libc6-dev_2.43-6 libcairo-gobject2_1.18.4-3+b1 libcairo2_1.18.4-3+b1 libcap-ng0_0.9.6-1 libcap2_1:2.78-1+b1 libcap2-bin_1:2.78-1+b1 libcbor0.10_0.10.2-2.2 libcc1-0_16.2.0-3 libcfitsio10t64_4.7.0-2 libcharls2_2.4.2-2+b3 libchromaprint1_1.6.1-1+b1 libcjson-dev_1.7.19-2+b1 libcjson1_1.7.19-2+b1 libcodec2-1.2_1.2.0-5 libcom-err2_1.47.4-1+b1 libcrypt1_1:4.5.2+20251210-1 libctf-nobfd0_2.47-6 libctf0_2.47-6 libcurl3t64-gnutls_8.23.0~rc1-2 libcurl4-gnutls_8.23.0~rc1-2 libcurl4t64_8.23.0~rc1-2 libdatrie1_0.2.14-2 libdav1d7_1.5.4-1 libdb5.3t64_5.3.28+dfsg2-11+b1 libdbus-1-3_1.16.2-5+b1 libdbus-1-dev_1.16.2-5+b1 libdc1394-25_2.2.6-6+b2 libdc1394-dev_2.2.6-6+b2 libde265-0_1.1.3-1+b1 libdebconfclient0_0.283 libdebhelper-perl_14.5 libdecor-0-0_0.2.5-1+b1 libdecor-0-dev_0.2.5-1+b1 libdeflate-dev_1.25-1 libdeflate0_1.25-1 libdouble-conversion3_3.4.0-1+b1 libdpkg-perl_1.23.11 libdrm-amdgpu1_2.4.134-3 libdrm-common_2.4.134-3 libdrm-dev_2.4.134-3 libdrm-intel1_2.4.134-3 libdrm-nouveau2_2.4.134-3 libdrm-radeon1_2.4.134-3 libdrm2_2.4.134-3 libdvdnav4_7.0.0-2+b1 libdvdread8t64_7.1.1-1 libedit2_3.1-20260512-1 libegl-dev_1.7.0-3+b1 libegl-mesa0_26.2.3-2 libegl1_1.7.0-3+b1 libegl1-mesa-dev_26.2.3-2 libeigen3-dev_5.0.1-3 libelf1t64_0.196-1 libesmtp6_1.1.0-3.2+b2 libevdev2_1.13.7+dfsg-1 libevent-core-2.1-7t64_2.1.13-stable-1 libevent-pthreads-2.1-7t64_2.1.13-stable-1 libexif-dev_0.6.26-1 libexif12_0.6.26-1 libexpat1_2.8.4-2 libfabric1_2.1.0-1.1+b2 libffi-dev_3.8.0-2 libffi8_3.8.0-2 libfido2-1_1.17.0-2 libfile-stripnondeterminism-perl_1.15.1-1 libflac14_1.5.0+ds-5+b1 libfontconfig1_2.17.1-5 libfreetype6_2.14.3+dfsg-2 libfreexl1_2.0.0-1+b4 libfribidi-dev_1.0.16-5+b1 libfribidi0_1.0.16-5+b1 libfuse3-4_3.18.3-1 libfyba0t64_4.1.1-11+b2 libgav1-2_0.20.0-2+b2 libgbm-dev_26.2.3-2 libgbm1_26.2.3-2 libgcc-16-dev_16.2.0-3 libgcc-s1_16.2.0-3 libgcrypt20_1.12.3-2 libgd3_2.3.3-14 libgdal39_3.13.3+dfsg-1+b1 libgdbm-compat4t64_1.26-1+b2 libgdbm6t64_1.26-1+b2 libgdcm-dev_3.0.24-14 libgdcm3.0t64_3.0.24-14 libgdk-pixbuf-2.0-0_2.44.8+dfsg-1 libgdk-pixbuf2.0-common_2.44.8+dfsg-1 libgeos-c1t64_3.15.0-1 libgeos3.15.0_3.15.0-1 libgeotiff5_1.7.4-2 libgfortran5_16.2.0-3 libgif7_6.1.3-1 libgio-2.0-dev_2.90.0-1 libgio-2.0-dev-bin_2.90.0-1 libgirepository-2.0-0_2.90.0-1 libgl-dev_1.7.0-3+b1 libgl1_1.7.0-3+b1 libgl1-mesa-dri_26.2.3-2 libgl2ps1.4_1.4.2+dfsg1-4+b1 libgles-dev_1.7.0-3+b1 libgles1_1.7.0-3+b1 libgles2_1.7.0-3+b1 libglib2.0-0t64_2.90.0-1 libglib2.0-bin_2.90.0-1 libglib2.0-data_2.90.0-1 libglib2.0-dev_2.90.0-1 libglib2.0-dev-bin_2.90.0-1 libglvnd-core-dev_1.7.0-3+b1 libglvnd-dev_1.7.0-3+b1 libglvnd0_1.7.0-3+b1 libglx-dev_1.7.0-3+b1 libglx-mesa0_26.2.3-2 libglx0_1.7.0-3+b1 libglycin-2-0_2.2.1+ds-2 libgme0_0.6.5-1 libgmp10_2:6.3.0+dfsg-5+b2 libgnutls30t64_3.8.13-1 libgomp1_16.2.0-3 libgpg-error0_1.61-5 libgpgme45_2.2.0-2 libgpgmepp7_2.2.0-2 libgphoto2-6t64_2.5.33-1+b1 libgphoto2-dev_2.5.33-1+b1 libgphoto2-port12t64_2.5.33-1+b1 libgraphite2-3_1.3.15-2 libgsm1_1.0.24-1 libgssapi-krb5-2_1.22.1-3 libgstreamer-gl1.0-0_1.28.7-1 libgstreamer-plugins-base1.0-0_1.28.7-1 libgstreamer-plugins-base1.0-dev_1.28.7-1 libgstreamer1.0-0_1.28.7-1 libgstreamer1.0-dev_1.28.7-1 libgudev-1.0-0_238-7+b2 libgudev-1.0-dev_238-7+b2 libharfbuzz0b_12.3.2-2+b2 libhdf4-0_4.3.1-3 libhdf5-320_2.2.0+repack-5 libhdf5-hl-320_2.2.0+repack-5 libhdf5-openmpi-320_2.2.0+repack-5 libheif-plugin-dav1d_1.23.4-1+b1 libheif-plugin-libde265_1.23.4-1+b1 libheif1_1.23.4-1+b1 libhidapi-dev_0.15.0-2+b2 libhidapi-hidraw0_0.15.0-2+b2 libhidapi-libusb0_0.15.0-2+b2 libhogweed6t64_3.10.2-1+b1 libhwloc-plugins_2.15.0-2 libhwloc15_2.15.0-2 libibus-1.0-5_1.5.35~beta2-1 libibus-1.0-dev_1.5.35~beta2-1 libibverbs1_65.0-1 libice-dev_2:1.1.1-1+b2 libice6_2:1.1.1-1+b2 libicu78_78.3-2 libidn2-0_2.3.8-5 libimagequant0_4.4.1-1+b2 libimath-3-2-30_3.2.2-2+b1 libimath-dev_3.2.2-2+b1 libinput-bin_1.31.3-1 libinput10_1.31.3-1 libisl23_0.28-1 libitm1_16.2.0-3 libjansson4_2.15.1-1 libjbig-dev_2.1-6.1+b3 libjbig0_2.1-6.1+b3 libjpeg-dev_1:3.1.3-4 libjpeg62-turbo_1:3.1.3-4 libjpeg62-turbo-dev_1:3.1.3-4 libjson-c5_0.19+ds-1 libjsoncpp26_1.9.8-2 libjxl0.11_0.11.2-5.1 libk5crypto3_1.22.1-3 libkeyutils1_1.6.3-6+b2 libkrb5-3_1.22.1-3 libkrb5support0_1.22.1-3 libksba8_1.8.1-1 liblapack3_3.12.1-8 liblcms2-2_2.19.1-1 libldap2_2.6.14+dfsg-2 libleptonica6_1.86.0-1+b1 liblerc-dev_4.2.0+ds-1 liblerc4_4.2.0+ds-1 libllvm22_1:22.1.8-1+b2 liblsan0_16.2.0-3 libltdl7_2.6.2-3 liblua5.4-0_5.4.9-1 liblz4-1_1.10.0-10 liblzma-dev_5.8.4-1 liblzma5_5.8.4-1 libmagic-mgc_1:5.47-4 libmagic1t64_1:5.47-4 libmariadb3_1:11.8.9+ds-4 libmd-dev_1.2.0-2 libmd0_1.2.0-2 libmd4c0_0.5.3-1 libminizip1t64_1:1.3.dfsg+really1.3.2-3 libmount-dev_2.42.3-1 libmount1_2.42.3-1 libmp3lame0_4.0-1 libmpc3_1.3.1-3 libmpfr6_4.2.2-3 libmpg123-0t64_1.33.7-1 libmtdev1t64_1.1.7-1+b2 libmuparser2v5_2.3.4-2+b1 libncursesw6_6.6+20260608-2 libnetcdf22_1:4.10.1-1+b1 libnettle8t64_3.10.2-1+b1 libnghttp2-14_1.70.0-1 libnghttp3-9_1.17.0-1 libngtcp2-16_1.24.0-1 libngtcp2-crypto-gnutls8_1.24.0-1 libngtcp2-crypto-ossl0_1.24.0-1 libnl-3-200_3.12.0-2+b1 libnl-route-3-200_3.12.0-2+b1 libnorm1t64_1.5.9+dfsg-4+b1 libnpth0t64_1.8-4 libnspr4_2:4.40-1 libnss3_2:3.129-1 libnuma1_2.0.19-1+b2 libodbc2_2.3.14-2 libodbcinst2_2.3.14-2 libogg0_1.3.6-2+b1 libopencv-calib3d-dev_4.10.0+dfsg-9+b1 libopencv-calib3d410_4.10.0+dfsg-9+b1 libopencv-contrib-dev_4.10.0+dfsg-9+b1 libopencv-contrib410_4.10.0+dfsg-9+b1 libopencv-core-dev_4.10.0+dfsg-9+b1 libopencv-core410_4.10.0+dfsg-9+b1 libopencv-dev_4.10.0+dfsg-9+b1 libopencv-dnn-dev_4.10.0+dfsg-9+b1 libopencv-dnn410_4.10.0+dfsg-9+b1 libopencv-features2d-dev_4.10.0+dfsg-9+b1 libopencv-features2d410_4.10.0+dfsg-9+b1 libopencv-flann-dev_4.10.0+dfsg-9+b1 libopencv-flann410_4.10.0+dfsg-9+b1 libopencv-highgui-dev_4.10.0+dfsg-9+b1 libopencv-highgui410_4.10.0+dfsg-9+b1 libopencv-imgcodecs-dev_4.10.0+dfsg-9+b1 libopencv-imgcodecs410_4.10.0+dfsg-9+b1 libopencv-imgproc-dev_4.10.0+dfsg-9+b1 libopencv-imgproc410_4.10.0+dfsg-9+b1 libopencv-ml-dev_4.10.0+dfsg-9+b1 libopencv-ml410_4.10.0+dfsg-9+b1 libopencv-objdetect-dev_4.10.0+dfsg-9+b1 libopencv-objdetect410_4.10.0+dfsg-9+b1 libopencv-photo-dev_4.10.0+dfsg-9+b1 libopencv-photo410_4.10.0+dfsg-9+b1 libopencv-shape-dev_4.10.0+dfsg-9+b1 libopencv-shape410_4.10.0+dfsg-9+b1 libopencv-stitching-dev_4.10.0+dfsg-9+b1 libopencv-stitching410_4.10.0+dfsg-9+b1 libopencv-superres-dev_4.10.0+dfsg-9+b1 libopencv-superres410_4.10.0+dfsg-9+b1 libopencv-video-dev_4.10.0+dfsg-9+b1 libopencv-video410_4.10.0+dfsg-9+b1 libopencv-videoio-dev_4.10.0+dfsg-9+b1 libopencv-videoio410_4.10.0+dfsg-9+b1 libopencv-videostab-dev_4.10.0+dfsg-9+b1 libopencv-videostab410_4.10.0+dfsg-9+b1 libopencv-viz-dev_4.10.0+dfsg-9+b1 libopencv-viz410_4.10.0+dfsg-9+b1 libopenexr-3-4-33_3.4.15+ds-1 libopenexr-dev_3.4.15+ds-1 libopengl-dev_1.7.0-3+b1 libopengl0_1.7.0-3+b1 libopenjp2-7_2.5.4-1.1 libopenjph-dev_0.28.1-1 libopenjph0.28_0.28.1-1 libopenmpi40_5.0.11-2 libopenmpt0t64_0.8.9-1 libopus0_1.6.1-1+b1 liborc-0.4-0t64_1:0.4.44-1 liborc-0.4-dev_1:0.4.44-1 liborc-0.4-dev-bin_1:0.4.44-1 libp11-kit0_0.26.5-1 libpam-modules_1.7.0-8 libpam-modules-bin_1.7.0-8 libpam-runtime_1.7.0-8 libpam0g_1.7.0-8 libpango-1.0-0_1.58.0-1 libpangocairo-1.0-0_1.58.0-1 libpangoft2-1.0-0_1.58.0-1 libpciaccess-dev_0.19-2 libpciaccess0_0.19-2 libpcre2-16-0_10.48-3 libpcre2-32-0_10.48-3 libpcre2-8-0_10.48-3 libpcre2-dev_10.48-3 libpcre2-posix3_10.48-3 libperl5.42_5.42.3-1 libpgm-5.3-0t64_5.3.128~dfsg-3 libpipeline1_1.5.8-3 libpixman-1-0_0.46.4-1+b2 libpkgconf7_2.5.1-4 libpmix2t64_7.0.0~git.20260918-1 libpng-dev_1.6.58-1 libpng16-16t64_1.6.58-1 libpoppler162_26.07.0-2 libpq5_18.6-3 libproc2-1_2:4.0.7-1 libproj25_9.8.1-1 libprotobuf32t64_3.21.12-16 libpsl5t64_0.23.3-1 libpugixml1v5_1.16-1 libpulse-dev_17.0+dfsg1-3 libpulse-mainloop-glib0_17.0+dfsg1-3 libpulse0_17.0+dfsg1-3 libpython3-stdlib_3.14.7-3 libpython3.14-minimal_3.14.7-4 libpython3.14-stdlib_3.14.7-4 libqhull-r8.0_2020.2-9 libqt5core5t64_5.15.19+dfsg-5 libqt5dbus5t64_5.15.19+dfsg-5 libqt5gui5t64_5.15.19+dfsg-5 libqt5network5t64_5.15.19+dfsg-5 libqt5opengl5t64_5.15.19+dfsg-5 libqt5test5t64_5.15.19+dfsg-5 libqt5widgets5t64_5.15.19+dfsg-5 librabbitmq4_0.18.0-1 librav1e0.8_0.8.1-11 libraw1394-11_2.1.2-2.1 libraw1394-dev_2.1.2-2.1 librdmacm1t64_65.0-1 libreadline8t64_8.3-4 librhash1_1.4.6-1.1+b1 librist4_0.2.20+dfsg-1 librsvg2-2_2.62.1+dfsg-1 librttopo1_1.1.0-4+b2 libsasl2-2_2.1.28+dfsg1-11 libsasl2-modules-db_2.1.28+dfsg1-11 libsdl2-2.0-0_2.32.72+ds-1 libsdl2-dev_2.32.72+ds-1 libsdl3-0_3.4.16+ds-1 libsdl3-dev_3.4.16+ds-1 libseccomp2_2.6.1-1+b1 libselinux-dev_3.11-2.1 libselinux1_3.11-2.1 libsensors-config_1:3.6.2-2 libsensors5_1:3.6.2-2+b2 libsepol-dev_3.11-1 libsepol2_3.11-1 libsframe3_2.47-6 libsharpyuv-dev_1.6.0-0.1 libsharpyuv0_1.6.0-0.1 libshine3_3.1.1-4 libsm-dev_2:1.2.6-1+b2 libsm6_2:1.2.6-1+b2 libsmartcols1_2.42.3-1 libsnappy1v5_1.3.1-2 libsndfile1_1.2.2-4+b1 libsocket++1_1.12.13+git20131030.5d039ba-2 libsodium26_1.0.22-2 libsoxr0_0.1.3-4.1+b1 libspatialite8t64_5.1.0-4 libspeex1_1.2.1-3+b2 libsqlite3-0_3.53.4-2 libsrt1.5-gnutls_1.5.7-1 libssh-4_0.12.2-1 libssh2-1t64_1.11.1-6 libssl3t64_3.6.4-1 libstdc++-16-dev_16.2.0-3 libstdc++6_16.2.0-3 libsuperlu7_7.0.1+dfsg1-2+b2 libsvtav1enc4_4.1.0+dfsg-1 libswresample-dev_7:9.0.2-1 libswresample7_7:9.0.2-1 libswscale-dev_7:9.0.2-1 libswscale10_7:9.0.2-1 libsysprof-capture-4-dev_51.0-1 libsystemd-dev_262-1 libsystemd-shared_262-1 libsystemd0_262-1 libsz2_1.1.7-1 libtasn1-6_4.21.0-2+b1 libtbb12_2023.1.0-3 libtbbbind-2-5_2023.1.0-3 libtbbmalloc2_2023.1.0-3 libtesseract5_5.5.0-1.1 libthai-data_0.1.30-3 libthai0_0.1.30-3 libtheoradec2_1.2.0+dfsg-6+b2 libtheoraenc2_1.2.0+dfsg-6+b2 libtiff-dev_4.7.2-1 libtiff6_4.7.2-1 libtiffxx6_4.7.2-1 libtinfo6_6.6+20260608-2 libtool_2.6.2-3 libtsan2_16.2.0-3 libtwolame0_0.4.0-3 libubsan1_16.2.0-3 libuchardet0_0.0.8-2+b2 libucx0_1.22.0-1 libudev-dev_262-1 libudev1_262-1 libudfread3_1.2.0-3 libunistring5_1.4.2-1 libusb-1.0-0_2:1.0.30-1 libusb-1.0-0-dev_2:1.0.30-1 libuuid1_2.42.3-1 libuv1t64_1.52.1-4 libuvc-dev_0.0.7-4+b1 libuvc0_0.0.7-4+b1 libv4l-0t64_1.32.0-5 libv4l-dev_1.32.0-5 libv4l2rds0t64_1.32.0-5 libv4lconvert0t64_1.32.0-5 libva-drm2_2.24.1-2 libva-x11-2_2.24.1-2 libva2_2.24.1-2 libvdpau1_1.5-4+b1 libvorbis0a_1.3.7-3+b2 libvorbisenc2_1.3.7-3+b2 libvorbisfile3_1.3.7-3+b2 libvpx12_1.17.0-1 libvtk9.6_9.6.2+dfsg1-6+b1 libvulkan-dev_1.4.357.0-1 libvulkan1_1.4.357.0-1 libwacom-common_2.20.0-1 libwacom9_2.20.0-1 libwayland-bin_1.26.0-1 libwayland-client0_1.26.0-1 libwayland-cursor0_1.26.0-1 libwayland-dev_1.26.0-1 libwayland-egl1_1.26.0-1 libwayland-server0_1.26.0-1 libwebp-dev_1.6.0-0.1 libwebp7_1.6.0-0.1 libwebpdecoder3_1.6.0-0.1 libwebpdemux2_1.6.0-0.1 libwebpmux3_1.6.0-0.1 libx11-6_2:1.8.13-1 libx11-data_2:1.8.13-1 libx11-dev_2:1.8.13-1 libx11-xcb-dev_2:1.8.13-1 libx11-xcb1_2:1.8.13-1 libx264-165_2:0.165.3223+git20250910.0480cb0-1+b1 libx265-216_4.2-3 libxau-dev_1:1.0.11-1+b2 libxau6_1:1.0.11-1+b2 libxcb-dri3-0_1.17.0-2+b2 libxcb-glx0_1.17.0-2+b2 libxcb-icccm4_0.4.2-1+b2 libxcb-image0_0.4.0-2+b3 libxcb-keysyms1_0.4.1-1+b2 libxcb-present0_1.17.0-2+b2 libxcb-randr0_1.17.0-2+b2 libxcb-randr0-dev_1.17.0-2+b2 libxcb-render-util0_0.3.10-1+b2 libxcb-render0_1.17.0-2+b2 libxcb-render0-dev_1.17.0-2+b2 libxcb-shape0_1.17.0-2+b2 libxcb-shm0_1.17.0-2+b2 libxcb-sync1_1.17.0-2+b2 libxcb-util1_0.4.1-1+b2 libxcb-xfixes0_1.17.0-2+b2 libxcb-xinerama0_1.17.0-2+b2 libxcb-xinput0_1.17.0-2+b2 libxcb-xkb1_1.17.0-2+b2 libxcb1_1.17.0-2+b2 libxcb1-dev_1.17.0-2+b2 libxcursor-dev_1:1.2.3-1+b2 libxcursor1_1:1.2.3-1+b2 libxdmcp-dev_1:1.1.5-2+b1 libxdmcp6_1:1.1.5-2+b1 libxerces-c3.2t64_3.2.4+debian-1.3+b4 libxext-dev_2:1.3.4-1+b4 libxext6_2:1.3.4-1+b4 libxfixes-dev_1:6.0.0-2+b5 libxfixes3_1:6.0.0-2+b5 libxi-dev_2:1.8.3-1 libxi6_2:1.8.3-1 libxinerama-dev_2:1.1.4-3+b5 libxinerama1_2:1.1.4-3+b5 libxkbcommon-dev_1.13.1-1 libxkbcommon-x11-0_1.13.1-1 libxkbcommon0_1.13.1-1 libxml2-16_2.15.4+dfsg-1 libxnvctrl0_535.171.04-1+b3 libxpm4_1:3.5.19-1 libxrandr-dev_2:1.5.4-1+b4 libxrandr2_2:1.5.4-1+b4 libxrender-dev_1:0.9.12-1+b2 libxrender1_1:0.9.12-1+b2 libxshmfence1_1.3.3-1+b2 libxss-dev_1:1.2.3-1+b4 libxss1_1:1.2.3-1+b4 libxt-dev_1:1.2.1-1.3+b2 libxt6t64_1:1.2.1-1.3+b2 libxtst-dev_2:1.2.5-1+b2 libxtst6_2:1.2.5-1+b2 libxv-dev_2:1.0.13-1+b1 libxv1_2:1.0.13-1+b1 libxvidcore4_2:1.3.7-3+b2 libxxf86vm-dev_1:1.1.4-2+b1 libxxf86vm1_1:1.1.4-2+b1 libxxhash0_0.8.3-2+b2 libyaml-0-2_0.2.5-2+b1 libyaml-cpp0.9_0.9.0+dfsg-9 libyuv0_0.0.1971.20260904-2 libz3-4_4.13.3-1.1 libzfp1t64_1.0.1-5+b1 libzmq5_4.3.5-1+b7 libzstd-dev_1.5.7+dfsg-4 libzstd1_1.5.7+dfsg-4 libzvbi-common_0.2.45-1 libzvbi0t64_0.2.45-1 linux-libc-dev_7.2.7-1 m4_1.4.21-1 make_4.4.1-3+b1 man-db_2.13.1-1+b1 mariadb-common_1:11.8.9+ds-4 mawk_1.3.4.20260302-2 media-types_14.0.0 mesa-libgallium_26.2.3-2 mysql-common_5.8+1.1.1 native-architecture_0.2.6 ncurses-base_6.6+20260608-2 ncurses-bin_6.6+20260608-2 netbase_6.6 ocl-icd-libopencl1_2.3.4-1+b1 openssl-provider-legacy_3.6.4-1 pandoc_3.11-1 pandoc-data_3.11-1 patch_2.8-2+b1 pci.ids_0.0~2026.09.23-1 perl_5.42.3-1 perl-base_5.42.3-1 perl-modules-5.42_5.42.3-1 pinentry-curses_1.3.3-3 pkgconf_2.5.1-4 pkgconf-bin_2.5.1-4 po-debconf_1.0.22 procps_2:4.0.7-1 proj-data_9.8.1-1 python3_3.14.7-3 python3-minimal_3.14.7-3 python3-packaging_26.2-2 python3.14_3.14.7-4 python3.14-minimal_3.14.7-4 readline-common_8.3-4 sed_4.9-3 sensible-utils_0.0.26 sgml-base_1.31+nmu1 shared-mime-info_2.4-5+b2 spirv-tools_2026.3~rc1-1 systemd_262-1 sysvinit-utils_3.18-1 tar_1.35+dfsg-6 tzdata_2026c-1 unixodbc-common_2.3.14-2 util-linux_2.42.3-1 uuid-dev_2.42.3-1 wayland-protocols_1.49-1 x11-common_1:7.7+26 x11proto-dev_2025.1-1 xkb-data_2.48-1 xml-core_0.21 xorg-sgml-doctools_1:1.12.1-1 xtrans-dev_1.6.0-1 xz-utils_5.8.4-1 zlib1g_1:1.3.dfsg+really1.3.2-3 zlib1g-dev_1:1.3.dfsg+really1.3.2-3 +------------------------------------------------------------------------------+ | Build Mon, 19 Oct 2026 06:30:28 +0000 | +------------------------------------------------------------------------------+ Unpack source ------------- -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 Format: 3.0 (quilt) Source: monado Binary: monado-service, libopenxr1-monado, monado-cli, monado-gui Architecture: any Version: 25.0.1-0.1 Maintainer: Rylie Pavlik Homepage: https://monado.freedesktop.org/ Standards-Version: 4.7.2 Vcs-Browser: https://salsa.debian.org/xr-team/monado/-/tree/debian/sid Vcs-Git: https://salsa.debian.org/xr-team/monado.git -b debian/sid Testsuite: autopkgtest Build-Depends: debhelper-compat (= 13), cmake, glslang-tools, libavcodec-dev [!hppa !sh4], libbsd-dev [linux-any], libcjson-dev, libdbus-1-dev [linux-any], libegl1-mesa-dev, libeigen3-dev, libgl-dev, libglvnd-dev, libgstreamer1.0-dev, libgstreamer-plugins-base1.0-dev, libhidapi-dev [!hurd-i386], libopencv-dev [!alpha !ia64 !sparc64 !x32], libsystemd-dev [linux-any], 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 Package-List: libopenxr1-monado deb libs optional arch=any monado-cli deb graphics optional arch=any monado-gui deb graphics optional arch=any monado-service deb libs optional arch=linux-any Checksums-Sha1: 0ca9267a4a10367fcaf30d6b0129f54ffec29145 3072124 monado_25.0.1.orig.tar.xz 425a4820a664d0bf157d66199a6e8254e1f398c3 26024 monado_25.0.1-0.1.debian.tar.xz Checksums-Sha256: e4dc88071ed4ccb85e9a724b6883504c85afad8e772fc23bda1deef1bc581774 3072124 monado_25.0.1.orig.tar.xz 7ef24a5c9e2603e05780e3cea8faf7fcb306164b60d7d86786afac85bee38c69 26024 monado_25.0.1-0.1.debian.tar.xz Files: 3b136fea79705fc7801dad27e80c62bd 3072124 monado_25.0.1.orig.tar.xz 3f37a30b0956575d2a1aa15d1affa5d8 26024 monado_25.0.1-0.1.debian.tar.xz -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEOvp1f6xuoR0v9F3wiNJCh6LYmLEFAmqtpSAACgkQiNJCh6LY mLG07hAAzwKPuCMOGy+UuIzYNycniU2q6NcLrBi50eSzH+M62t6PbHiLJj3Mk/kP SkxuH2p229+G0da2g1YOZJf5lnP5ICDCbWN9EesuCBVeGbPkiJwrwXciIsuk5hVG J8NLP6Dt8MMh3BmdG3AgDP3I94NIztMyxj1Ra9qPfjaCBe0T5/D1PUZWvU9mgiSP gzWZRPXdeqhzMdmyyxlpUXEEqYGeqq//x3zkU1ob3mAdAh6tD1+Dpqm+dXrvgwGa ArYB76PlYaBfKL3Zs0urQ8Elt4WqGHPlEEfrOXuWwbOU0MkOvD7is1UVMarmn3fp Suo/LBoNQLiNlofgkmueCMPzwJmxegcb8kkEeI2IzjwzhydhSan/o/uB1LptLcS/ N1QR9/W9mZ8CVpYLeqvAUz1uwqVTKvPmFc6nQ9mKppKaPOC+MLlC/kxwJ9KxQFGr 30EIHTOQskCTR11VUUrU22Q3XbaVZ02/VAVx7lI4hHAndzMxVTaW2iP4UwRTXHpI 6mKdik4JdJlfmfLupdyWxVO1dPtRKIp9rdu2jXyFlIJ0ZKrlPJdFBy3O5m/12IbK mEN6nNzo7EchqFwqdKBWV0k6DULg3T6Xy8+DY4ZMWsYLVkbd3z3zrA/s5RAdxbjb C3e0aCT5+Cek4/k/F2Q9KQecUCp86YyN+y+HNE+E9hCBMGWbvwk= =LGca -----END PGP SIGNATURE----- dpkg-source: warning: cannot verify inline signature for ./monado_25.0.1-0.1.dsc: missing OpenPGP keyrings dpkg-source: info: verifying ./monado_25.0.1-0.1.dsc dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-keyring.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-tag2upload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-nonupload.pgp dpkg-source: info: skipping absent keyring /usr/share/keyrings/debian-maintainers.pgp dpkg-source: info: extracting monado in /build/reproducible-path/monado-25.0.1 dpkg-source: info: unpacking monado_25.0.1.orig.tar.xz dpkg-source: info: unpacking monado_25.0.1-0.1.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-Make-libmonado-configurable-separately.patch clean up apt cache ------------------ Can't exec "apt-get": No such file or directory at /usr/libexec/sbuild-usernsexec line 613. Failed to exec: apt-get: No such file or directory at /usr/libexec/sbuild-usernsexec line 614. E: cleaning the apt cache failed with 512 Check disk space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=parallel=8 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LC_COLLATE=C.UTF-8 LC_CTYPE=C.UTF-8 LOGNAME=sbuild PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SHELL=/bin/sh SOURCE_DATE_EPOCH=1789753623 USER=sbuild dpkg-buildpackage ----------------- Command: dpkg-buildpackage --sanitize-env -us -uc -B dpkg-buildpackage: info: source package monado dpkg-buildpackage: info: source version 25.0.1-0.1 dpkg-buildpackage: info: source distribution unstable dpkg-buildpackage: info: source changed by Adrian Bunk dpkg-source --before-build . dpkg-buildpackage: info: host architecture loong64 debian/rules clean dh clean dh_clean debian/rules binary-arch dh binary-arch dh_update_autotools_config -a dh_autoreconf -a debian/rules override_dh_auto_configure make[1]: Entering directory '/build/reproducible-path/monado-25.0.1' dh_auto_configure -- -DXRT_HAVE_SYSTEM_CJSON=ON -DXRT_OPENXR_INSTALL_ACTIVE_RUNTIME=OFF -DXRT_VULKAN_ENABLE_VALIDATION=OFF -DBUILD_DOC=OFF -DXRT_OPENXR_INSTALL_ABSOLUTE_RUNTIME_PATH=OFF -DXRT_OPENXR_INSTALL_MANIFEST_RELATIVE_RUNTIME_PATH=OFF -DXRT_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DXRT_FEATURE_LIBMONADO=OFF -DGIT_DESC=25.0.1-0.1 cd obj-loongarch64-linux-gnu && DEB_PYTHON_INSTALL_LAYOUT=deb PKG_CONFIG=loongarch64-linux-gnu-pkg-config cmake -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_BUILD_TYPE=None -DCMAKE_INSTALL_SYSCONFDIR=/etc -DCMAKE_INSTALL_LOCALSTATEDIR=/var -DCMAKE_EXPORT_NO_PACKAGE_REGISTRY=ON -DCMAKE_FIND_USE_PACKAGE_REGISTRY=OFF -DCMAKE_FIND_PACKAGE_NO_PACKAGE_REGISTRY=ON -DFETCHCONTENT_FULLY_DISCONNECTED=ON -DCMAKE_INSTALL_RUNSTATEDIR=/run -DCMAKE_SKIP_INSTALL_ALL_DEPENDENCY=ON "-GUnix Makefiles" -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER=/usr/bin/loongarch64-linux-gnu-gcc -DCMAKE_CXX_COMPILER=/usr/bin/loongarch64-linux-gnu-g\+\+ -DPKG_CONFIG_EXECUTABLE=/usr/bin/loongarch64-linux-gnu-pkg-config -DPKGCONFIG_EXECUTABLE=/usr/bin/loongarch64-linux-gnu-pkg-config -DCMAKE_INSTALL_LIBDIR=lib/loongarch64-linux-gnu -DXRT_HAVE_SYSTEM_CJSON=ON -DXRT_OPENXR_INSTALL_ACTIVE_RUNTIME=OFF -DXRT_VULKAN_ENABLE_VALIDATION=OFF -DBUILD_DOC=OFF -DXRT_OPENXR_INSTALL_ABSOLUTE_RUNTIME_PATH=OFF -DXRT_OPENXR_INSTALL_MANIFEST_RELATIVE_RUNTIME_PATH=OFF -DXRT_BUILD_DRIVER_OHMD=OFF -DXRT_INSTALL_ABSOLUTE_SYSTEMD_UNIT_FILES=OFF -DXRT_FEATURE_STEAMVR_PLUGIN=OFF -DXRT_FEATURE_LIBMONADO=OFF -DGIT_DESC=25.0.1-0.1 .. -- The C compiler identification is GNU 16.2.0 -- The CXX compiler identification is GNU 16.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/loongarch64-linux-gnu-gcc - 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/loongarch64-linux-gnu-g++ - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Found Python3: /usr/bin/python3 (found version "3.14.7") found components: Interpreter -- Found Vulkan: /usr/lib/loongarch64-linux-gnu/libvulkan.so (found version "1.4.357") found components: glslangValidator missing components: glslc -- Found HIDAPI: /usr/include/hidapi found components: any -- Found PkgConfig: /usr/bin/loongarch64-linux-gnu-pkg-config (found version "2.5.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.10.0") found components: core calib3d highgui imgproc imgcodecs features2d video -- Found Libusb1: /usr/lib/loongarch64-linux-gnu/libusb-1.0.so -- Found JPEG: /usr/lib/loongarch64-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/loongarch64-linux-gnu/libz.so (found version "1.3.2") -- Found cJSON: /usr/lib/loongarch64-linux-gnu/cmake/cJSON/cJSONConfig.cmake (found version "1.7.19") -- Could NOT find LeapV2 (missing: LeapV2_INCLUDE_DIR LeapV2_LIBRARY) -- Could NOT find LeapSDK (missing: LeapSDK_DIR) -- 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/loongarch64-linux-gnu/libGLESv2.so found components: V3 -- Found Threads: TRUE -- Checking for module 'libuvc' -- Found libuvc, version 0.0.7 -- Found OpenGL: /usr/lib/loongarch64-linux-gnu/libOpenGL.so -- Found X11: /usr/include -- Looking for XOpenDisplay in /usr/lib/loongarch64-linux-gnu/libX11.so;/usr/lib/loongarch64-linux-gnu/libXext.so -- Looking for XOpenDisplay in /usr/lib/loongarch64-linux-gnu/libX11.so;/usr/lib/loongarch64-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/loongarch64-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.13 -- 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/loongarch64-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.28.7 -- Found gstreamer-app-1.0, version 1.28.7 -- Found gstreamer-video-1.0, version 1.28.7 -- Checking for module 'survive' -- Package 'survive' not found -- OpenVR not found -- Enabled drivers: arduino blubur_s1 daydream drv_cemu drv_multi euroc hdk hydra ns psmv pssense psvr qwerty remote rift rift-s rokid simulated solarxr steamvr_lh v4l2 vf vive wmr xreal_air -- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE) -- #####----- Config -----##### -- # GIT_DESC: 25.0.1-0.1 -- # -- # BLUETOOTH: OFF -- # D3D11: OFF -- # D3D12: OFF -- # DBUS: ON -- # EGL: ON -- # GST (GStreamer): ON -- # HIDAPI: ON -- # JPEG: ON -- # LIBBSD: ON -- # LIBUSB: ON -- # LIBUVC: ON -- # ONNXRUNTIME: OFF -- # OPENCV: ON -- # OPENGL: ON -- # OPENGLES: ON -- # OPENGL_GLX: ON -- # PERCETTO: OFF -- # REALSENSE: OFF -- # OPENVR: OFF -- # SDL2: ON -- # SYSTEM_CJSON: ON -- # SYSTEMD: ON -- # TRACY: OFF -- # VULKAN: ON -- # WAYLAND: ON -- # WAYLAND_DIRECT: ON -- # XCB: ON -- # XLIB: ON -- # XRANDR: ON -- # -- # MODULE_AUX_VIVE: ON -- # MODULE_COMPOSITOR: ON -- # MODULE_COMPOSITOR_MAIN: ON -- # MODULE_COMPOSITOR_NULL: ON -- # MODULE_MERCURY_HANDTRACKING: OFF -- # MODULE_IPC: ON -- # MODULE_MONADO_GUI: ON -- # MODULE_MONADO_CLI: ON -- # MODULE_OPENXR_STATE_TRACKER: ON -- # -- # FEATURE_AHARDWARE_BUFFER: OFF -- # FEATURE_CLIENT_DEBUG_GUI: OFF -- # FEATURE_COLOR_LOG: ON -- # FEATURE_DEBUG_GUI: ON -- # FEATURE_OPENXR: ON -- # FEATURE_OPENXR_ACTIVE_ACTION_SET_PRIORITY: ON -- # FEATURE_OPENXR_BODY_TRACKING_FB: OFF -- # FEATURE_OPENXR_BODY_TRACKING_CALIBRATION_META: OFF -- # FEATURE_OPENXR_BODY_TRACKING_FULL_BODY_META: OFF -- # FEATURE_OPENXR_DEBUG_UTILS: OFF -- # FEATURE_OPENXR_DISPLAY_REFRESH_RATE: ON -- # FEATURE_OPENXR_FACE_TRACKING_ANDROID: OFF -- # FEATURE_OPENXR_FACE_TRACKING2_FB: OFF -- # FEATURE_OPENXR_FACIAL_TRACKING_HTC: OFF -- # FEATURE_OPENXR_FORCE_FEEDBACK_CURL: ON -- # FEATURE_OPENXR_FUTURE_EXT: ON -- # FEATURE_OPENXR_HAND_TRACKING_EXT: ON -- # FEATURE_OPENXR_HAND_TRACKING_DATA_SOURCE_EXT: ON -- # FEATURE_OPENXR_HAPTIC_PCM: OFF -- # FEATURE_OPENXR_HEADLESS: ON -- # FEATURE_OPENXR_INTERACTION_EXT_EYE_GAZE: ON -- # FEATURE_OPENXR_INTERACTION_EXT_HAND: ON -- # FEATURE_OPENXR_INTERACTION_EXT_PALM_POSE: OFF -- # FEATURE_OPENXR_INTERACTION_ML2: ON -- # FEATURE_OPENXR_INTERACTION_MNDX: ON -- # FEATURE_OPENXR_INTERACTION_MSFT_HAND: OFF -- # FEATURE_OPENXR_INTERACTION_OPPO: ON -- # FEATURE_OPENXR_INTERACTION_WINMR: ON -- # FEATURE_OPENXR_LAYER_COLOR_SCALE_BIAS: OFF -- # FEATURE_OPENXR_LAYER_CUBE: OFF -- # FEATURE_OPENXR_LAYER_CYLINDER: ON -- # FEATURE_OPENXR_LAYER_DEPTH: ON -- # FEATURE_OPENXR_LAYER_EQUIRECT1: OFF -- # FEATURE_OPENXR_LAYER_EQUIRECT2: ON -- # FEATURE_OPENXR_LAYER_FB_ALPHA_BLEND: OFF -- # FEATURE_OPENXR_LAYER_FB_DEPTH_TEST: OFF -- # FEATURE_OPENXR_LAYER_FB_IMAGE_LAYOUT OFF -- # FEATURE_OPENXR_LAYER_FB_SETTINGS: OFF -- # FEATURE_OPENXR_LAYER_FB_PASSTHROUGH: OFF -- # FEATURE_OPENXR_OVERLAY: ON -- # FEATURE_OPENXR_PERFORMANCE_SETTINGS: OFF -- # FEATURE_OPENXR_PLANE_DETECTION: OFF -- # FEATURE_OPENXR_USER_PRESENCE: ON -- # FEATURE_OPENXR_SPACE_LOCAL_FLOOR: ON -- # FEATURE_OPENXR_SPACE_UNBOUNDED: ON -- # FEATURE_OPENXR_VISIBILITY_MASK: ON -- # FEATURE_OPENXR_VULKAN_SWAPCHAIN_FORMAT_LIST: ON -- # FEATURE_OPENXR_XDEV_SPACE: ON -- # FEATURE_RENDERDOC: ON -- # FEATURE_SERVICE: ON -- # FEATURE_SERVICE_SYSTEMD: ON -- # FEATURE_SLAM: ON -- # FEATURE_SSE2: ON -- # FEATURE_STEAMVR_PLUGIN: OFF -- # FEATURE_TRACING: OFF -- # FEATURE_WINDOW_PEEK: ON -- # -- # DRIVER_ANDROID: OFF -- # DRIVER_ARDUINO: ON -- # DRIVER_BLUBUR_S1: 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_PSSENSE: ON -- # DRIVER_PSVR: ON -- # DRIVER_QWERTY: ON -- # DRIVER_REALSENSE: OFF -- # DRIVER_REMOTE: ON -- # DRIVER_RIFT: ON -- # DRIVER_RIFT_S: ON -- # DRIVER_ROKID: ON -- # DRIVER_SIMULATED: ON -- # DRIVER_SIMULAVR: OFF -- # DRIVER_SURVIVE: OFF -- # DRIVER_TWRAP: ON -- # DRIVER_ULV2: OFF -- # DRIVER_ULV5: OFF -- # DRIVER_VF: ON -- # DRIVER_VIVE: ON -- # DRIVER_WMR: ON -- # DRIVER_XREAL_AIR: ON -- # DRIVER_STEAMVR_LIGHTHOUSE: ON -- # DRIVER_SOLARXR: ON -- #####----- Config -----##### -- Configuring done (35.8s) -- Generating done (1.2s) 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 PKGCONFIG_EXECUTABLE XRT_VULKAN_ENABLE_VALIDATION -- Build files have been written to: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu make[1]: Leaving directory '/build/reproducible-path/monado-25.0.1' dh_auto_build -a cd obj-loongarch64-linux-gnu && make -j8 INSTALL="install --strip-program=true" VERBOSE=1 make[1]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/monado-25.0.1 -B/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/CMakeFiles /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu//CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[2]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-catch2.dir/build.make src/external/CMakeFiles/xrt-external-catch2.dir/depend make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.dir/depend make -f src/external/CMakeFiles/xrt-external-imgui.dir/build.make src/external/CMakeFiles/xrt-external-imgui.dir/depend make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/depend make -f src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external/CMakeFiles/xrt-external-catch2.dir/DependInfo.cmake "--color=" xrt-external-catch2 make -f src/xrt/state_trackers/oxr/oxr_bindings/CMakeFiles/generate_oxr_bindings.dir/build.make src/xrt/state_trackers/oxr/oxr_bindings/CMakeFiles/generate_oxr_bindings.dir/depend make -f src/xrt/ipc/CMakeFiles/ipc_structs_list.dir/build.make src/xrt/ipc/CMakeFiles/ipc_structs_list.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui.dir/DependInfo.cmake "--color=" xrt-external-imgui make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/DependInfo.cmake "--color=" aux_os make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external/CMakeFiles/xrt-external-nanopb.dir/DependInfo.cmake "--color=" xrt-external-nanopb make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_bindings /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings/CMakeFiles/generate_oxr_bindings.dir/DependInfo.cmake "--color=" generate_oxr_bindings make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_structs_list.dir/DependInfo.cmake "--color=" ipc_structs_list [ 0%] Generating b_generated_bindings_helpers.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings/bindings.py /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings/b_generated_bindings_helpers.c.template /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings_helpers.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/external/CMakeFiles/xrt-external-imgui.dir/build.make src/external/CMakeFiles/xrt-external-imgui.dir/build make -f src/xrt/state_trackers/oxr/oxr_bindings/CMakeFiles/generate_oxr_bindings.dir/build.make src/xrt/state_trackers/oxr/oxr_bindings/CMakeFiles/generate_oxr_bindings.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_structs_list.dir/build.make src/xrt/ipc/CMakeFiles/ipc_structs_list.dir/build make -f src/external/CMakeFiles/xrt-external-catch2.dir/build.make src/external/CMakeFiles/xrt-external-catch2.dir/build make -f src/external/CMakeFiles/xrt-external-nanopb.dir/build.make src/external/CMakeFiles/xrt-external-nanopb.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]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 1%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o [ 1%] Merging JSON files into /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json [ 1%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o [ 1%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o [ 1%] Generating b_oxr_generated_bindings.h [ 1%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o [ 1%] Building CXX object src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings && /usr/bin/cmake -E env PYTHONPATH=/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_bindings/oxr_bindings.py /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings/b_oxr_generated_bindings.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -MF CMakeFiles/aux_os.dir/os_hid_hidraw.c.o.d -o CMakeFiles/aux_os.dir/os_hid_hidraw.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/os/os_hid_hidraw.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-gcc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/monado_metrics.pb.c.o -c /build/reproducible-path/monado-25.0.1/src/external/nanopb/monado_metrics.pb.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/imgui.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -MF CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o.d -o CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/Catch2/catch_amalgamated.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/cmake/merge_json.py -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json --ignore-schema /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/10-instance.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-compositor.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-device.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-future.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-session.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-space.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-swapchain.json /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto/50-system.json cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/imgui_tables.cpp [ 1%] Generating ipc-structs.txt from protocol JSON description cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/ipc-structs.txt [ 2%] Generating b_oxr_generated_bindings.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings && /usr/bin/cmake -E env PYTHONPATH=/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_bindings/oxr_bindings.py /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings/bindings.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings/b_oxr_generated_bindings.c [ 2%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-gcc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_common.c.o -c /build/reproducible-path/monado-25.0.1/src/external/nanopb/pb_common.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/DependInfo.cmake "--color=" aux_generated_bindings_helpers make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/build.make src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 2%] Built target ipc_structs_list [ 2%] Building C object src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/b_generated_bindings_helpers.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/loongarch64-linux-gnu-gcc -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/bindings/CMakeFiles/aux_generated_bindings_helpers.dir/b_generated_bindings_helpers.c.o -MF CMakeFiles/aux_generated_bindings_helpers.dir/b_generated_bindings_helpers.c.o.d -o CMakeFiles/aux_generated_bindings_helpers.dir/b_generated_bindings_helpers.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings/b_generated_bindings_helpers.c [ 2%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-gcc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_decode.c.o -c /build/reproducible-path/monado-25.0.1/src/external/nanopb/pb_decode.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 2%] Built target generate_oxr_bindings [ 2%] Building CXX object src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o [ 2%] Building C object src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os.dir/os_time.cpp.o -MF CMakeFiles/aux_os.dir/os_time.cpp.o.d -o CMakeFiles/aux_os.dir/os_time.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/os/os_time.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-gcc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -MF CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o.d -o CMakeFiles/xrt-external-nanopb.dir/nanopb/pb_encode.c.o -c /build/reproducible-path/monado-25.0.1/src/external/nanopb/pb_encode.c [ 2%] Linking CXX static library libaux_os.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -P CMakeFiles/aux_os.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os.dir/link.txt --verbose=1 [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/imgui_demo.cpp [ 2%] Linking C static library libaux_generated_bindings_helpers.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cmake -P CMakeFiles/aux_generated_bindings_helpers.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/bindings && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_generated_bindings_helpers.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_os.a CMakeFiles/aux_os.dir/os_hid_hidraw.c.o CMakeFiles/aux_os.dir/os_time.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_os.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 2%] Built target aux_os [ 2%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/imgui_draw.cpp /usr/bin/loongarch64-linux-gnu-ar qc libaux_generated_bindings_helpers.a CMakeFiles/aux_generated_bindings_helpers.dir/b_generated_bindings_helpers.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_generated_bindings_helpers.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/backends/imgui_impl_opengl3.cpp [ 3%] Built target aux_generated_bindings_helpers [ 3%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/imgui_widgets.cpp [ 4%] Linking C static library libxrt-external-nanopb.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-nanopb.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-nanopb.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-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" /usr/bin/loongarch64-linux-gnu-ranlib libxrt-external-nanopb.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/DependInfo.cmake "--color=" aux_os_ble [ 4%] Built target xrt-external-nanopb make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build.make src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 4%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui/cimgui.cpp [ 5%] Building C object src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -isystem /usr/include/dbus-1.0 -isystem /usr/lib/loongarch64-linux-gnu/dbus-1.0/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/os/CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -MF CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o.d -o CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/os/os_ble_dbus.c [ 5%] Linking CXX static library libaux_os_ble.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -P CMakeFiles/aux_os_ble.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/os && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_os_ble.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_os_ble.a CMakeFiles/aux_os_ble.dir/os_ble_dbus.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_os_ble.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 5%] Built target aux_os_ble [ 5%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/implot/implot.cpp 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/DependInfo.cmake "--color=" aux_util make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_autoexpgain.c.o -MF CMakeFiles/aux_util.dir/u_autoexpgain.c.o.d -o CMakeFiles/aux_util.dir/u_autoexpgain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_autoexpgain.c [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_bitwise.c.o -MF CMakeFiles/aux_util.dir/u_bitwise.c.o.d -o CMakeFiles/aux_util.dir/u_bitwise.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_bitwise.c [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_builders.c.o -MF CMakeFiles/aux_util.dir/u_builders.c.o.d -o CMakeFiles/aux_util.dir/u_builders.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_builders.c [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_debug.c.o -MF CMakeFiles/aux_util.dir/u_debug.c.o.d -o CMakeFiles/aux_util.dir/u_debug.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_debug.c [ 6%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_deque.cpp.o -MF CMakeFiles/aux_util.dir/u_deque.cpp.o.d -o CMakeFiles/aux_util.dir/u_deque.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_deque.cpp [ 6%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device.c.o -MF CMakeFiles/aux_util.dir/u_device.c.o.d -o CMakeFiles/aux_util.dir/u_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_device.c [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_device_ni.c.o -MF CMakeFiles/aux_util.dir/u_device_ni.c.o.d -o CMakeFiles/aux_util.dir/u_device_ni.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_device_ni.c [ 7%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/implot/implot_items.cpp [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion.c.o -MF CMakeFiles/aux_util.dir/u_distortion.c.o.d -o CMakeFiles/aux_util.dir/u_distortion.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_distortion.c [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -MF CMakeFiles/aux_util.dir/u_distortion_mesh.c.o.d -o CMakeFiles/aux_util.dir/u_distortion_mesh.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_distortion_mesh.c [ 7%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.c.o -MF CMakeFiles/aux_util.dir/u_file.c.o.d -o CMakeFiles/aux_util.dir/u_file.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_file.c [ 7%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_file.cpp.o -MF CMakeFiles/aux_util.dir/u_file.cpp.o.d -o CMakeFiles/aux_util.dir/u_file.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_file.cpp [ 8%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/implot/implot_demo.cpp [ 8%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/cimplot/cimplot.cpp [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_format.c.o -MF CMakeFiles/aux_util.dir/u_format.c.o.d -o CMakeFiles/aux_util.dir/u_format.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_format.c [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_frame.c.o -MF CMakeFiles/aux_util.dir/u_frame.c.o.d -o CMakeFiles/aux_util.dir/u_frame.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_frame.c [ 9%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_future.cpp.o -MF CMakeFiles/aux_util.dir/u_future.cpp.o.d -o CMakeFiles/aux_util.dir/u_future.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_future.cpp [ 9%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_tracking.c.o -MF CMakeFiles/aux_util.dir/u_hand_tracking.c.o.d -o CMakeFiles/aux_util.dir/u_hand_tracking.c.o -c /build/reproducible-path/monado-25.0.1/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-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hand_simulation.c.o -MF CMakeFiles/aux_util.dir/u_hand_simulation.c.o.d -o CMakeFiles/aux_util.dir/u_hand_simulation.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_hand_simulation.c [ 9%] Building CXX object src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/cimgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/implot -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -MF CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o.d -o CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui_monado/imgui_monado.cpp [ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_handles.c.o -MF CMakeFiles/aux_util.dir/u_handles.c.o.d -o CMakeFiles/aux_util.dir/u_handles.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_handles.c [ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashmap.cpp.o -MF CMakeFiles/aux_util.dir/u_hashmap.cpp.o.d -o CMakeFiles/aux_util.dir/u_hashmap.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_hashmap.cpp [ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_hashset.cpp.o -MF CMakeFiles/aux_util.dir/u_hashset.cpp.o.d -o CMakeFiles/aux_util.dir/u_hashset.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_hashset.cpp [ 10%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -MF CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o.d -o CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_id_ringbuffer.cpp [ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -MF CMakeFiles/aux_util.dir/u_imu_sink_split.c.o.d -o CMakeFiles/aux_util.dir/u_imu_sink_split.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_imu_sink_split.c [ 10%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -MF CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o.d -o CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_imu_sink_force_monotonic.c [ 11%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -MF CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o.d -o CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_limited_unique_id.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_json.c.o -MF CMakeFiles/aux_util.dir/u_json.c.o.d -o CMakeFiles/aux_util.dir/u_json.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_json.c [ 11%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_live_stats.cpp.o -MF CMakeFiles/aux_util.dir/u_live_stats.cpp.o.d -o CMakeFiles/aux_util.dir/u_live_stats.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_live_stats.cpp [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o [ 11%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_logging.c.o -MF CMakeFiles/aux_util.dir/u_logging.c.o.d -o CMakeFiles/aux_util.dir/u_logging.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_logging.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_metrics.c.o -MF CMakeFiles/aux_util.dir/u_metrics.c.o.d -o CMakeFiles/aux_util.dir/u_metrics.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_metrics.c [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_misc.c.o -MF CMakeFiles/aux_util.dir/u_misc.c.o.d -o CMakeFiles/aux_util.dir/u_misc.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_misc.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_app.c.o -MF CMakeFiles/aux_util.dir/u_pacing_app.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_app.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_pacing_app.c [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -MF CMakeFiles/aux_util.dir/u_pacing_compositor.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_pacing_compositor.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pretty_print.c.o -MF CMakeFiles/aux_util.dir/u_pretty_print.c.o.d -o CMakeFiles/aux_util.dir/u_pretty_print.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_pretty_print.c [ 12%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -MF CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o.d -o CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_pacing_compositor_fake.c [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_prober.c.o -MF CMakeFiles/aux_util.dir/u_prober.c.o.d -o CMakeFiles/aux_util.dir/u_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_prober.c [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_resampler.c.o -MF CMakeFiles/aux_util.dir/u_resampler.c.o.d -o CMakeFiles/aux_util.dir/u_resampler.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_resampler.c [ 13%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system.c.o [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_session.c.o [ 13%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_space_overseer.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system.c.o -MF CMakeFiles/aux_util.dir/u_system.c.o.d -o CMakeFiles/aux_util.dir/u_system.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_system.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_session.c.o -MF CMakeFiles/aux_util.dir/u_session.c.o.d -o CMakeFiles/aux_util.dir/u_session.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_session.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_space_overseer.c.o -MF CMakeFiles/aux_util.dir/u_space_overseer.c.o.d -o CMakeFiles/aux_util.dir/u_space_overseer.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_space_overseer.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_string_list.cpp.o -MF CMakeFiles/aux_util.dir/u_string_list.cpp.o.d -o CMakeFiles/aux_util.dir/u_string_list.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_string_list.cpp [ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_system_helpers.c.o -MF CMakeFiles/aux_util.dir/u_system_helpers.c.o.d -o CMakeFiles/aux_util.dir/u_system_helpers.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_system_helpers.c [ 14%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o [ 14%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_time.cpp.o -MF CMakeFiles/aux_util.dir/u_time.cpp.o.d -o CMakeFiles/aux_util.dir/u_time.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_time.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_trace_marker.c.o -MF CMakeFiles/aux_util.dir/u_trace_marker.c.o.d -o CMakeFiles/aux_util.dir/u_trace_marker.c.o -c /build/reproducible-path/monado-25.0.1/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-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -MF CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o.d -o CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o -c /build/reproducible-path/monado-25.0.1/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-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_var.cpp.o -MF CMakeFiles/aux_util.dir/u_var.cpp.o.d -o CMakeFiles/aux_util.dir/u_var.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_var.cpp [ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_vector.cpp.o -MF CMakeFiles/aux_util.dir/u_vector.cpp.o.d -o CMakeFiles/aux_util.dir/u_vector.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_vector.cpp [ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o [ 15%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_visibility_mask.c.o -MF CMakeFiles/aux_util.dir/u_visibility_mask.c.o.d -o CMakeFiles/aux_util.dir/u_visibility_mask.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_visibility_mask.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_config_json.c.o -MF CMakeFiles/aux_util.dir/u_config_json.c.o.d -o CMakeFiles/aux_util.dir/u_config_json.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_config_json.c [ 15%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -MF CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o.d -o CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o -c /build/reproducible-path/monado-25.0.1/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-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.c.o -MF CMakeFiles/aux_util.dir/u_worker.c.o.d -o CMakeFiles/aux_util.dir/u_worker.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_worker.c [ 16%] Building CXX object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-g++ -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_worker.cpp.o -MF CMakeFiles/aux_util.dir/u_worker.cpp.o.d -o CMakeFiles/aux_util.dir/u_worker.cpp.o -c /build/reproducible-path/monado-25.0.1/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-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_git_tag.c.o -MF CMakeFiles/aux_util.dir/u_git_tag.c.o.d -o CMakeFiles/aux_util.dir/u_git_tag.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util/u_git_tag.c [ 16%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DXRT_HAVE_SYSTEM_CJSON -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util.dir/u_linux.c.o -MF CMakeFiles/aux_util.dir/u_linux.c.o.d -o CMakeFiles/aux_util.dir/u_linux.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_linux.c [ 16%] Linking CXX static library libaux_util.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-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_device_ni.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_future.cpp.o CMakeFiles/aux_util.dir/u_hand_tracking.c.o CMakeFiles/aux_util.dir/u_hand_simulation.c.o CMakeFiles/aux_util.dir/u_handles.c.o CMakeFiles/aux_util.dir/u_hashmap.cpp.o CMakeFiles/aux_util.dir/u_hashset.cpp.o CMakeFiles/aux_util.dir/u_id_ringbuffer.cpp.o CMakeFiles/aux_util.dir/u_imu_sink_split.c.o CMakeFiles/aux_util.dir/u_imu_sink_force_monotonic.c.o CMakeFiles/aux_util.dir/u_json.c.o CMakeFiles/aux_util.dir/u_limited_unique_id.cpp.o CMakeFiles/aux_util.dir/u_live_stats.cpp.o CMakeFiles/aux_util.dir/u_logging.c.o CMakeFiles/aux_util.dir/u_metrics.c.o CMakeFiles/aux_util.dir/u_misc.c.o CMakeFiles/aux_util.dir/u_pacing_app.c.o CMakeFiles/aux_util.dir/u_pacing_compositor.c.o CMakeFiles/aux_util.dir/u_pacing_compositor_fake.c.o CMakeFiles/aux_util.dir/u_pretty_print.c.o CMakeFiles/aux_util.dir/u_prober.c.o CMakeFiles/aux_util.dir/u_resampler.c.o CMakeFiles/aux_util.dir/u_session.c.o CMakeFiles/aux_util.dir/u_space_overseer.c.o CMakeFiles/aux_util.dir/u_string_list.cpp.o CMakeFiles/aux_util.dir/u_system.c.o CMakeFiles/aux_util.dir/u_system_helpers.c.o CMakeFiles/aux_util.dir/u_time.cpp.o CMakeFiles/aux_util.dir/u_trace_marker.c.o CMakeFiles/aux_util.dir/u_tracked_imu_3dof.c.o CMakeFiles/aux_util.dir/u_var.cpp.o CMakeFiles/aux_util.dir/u_vector.cpp.o CMakeFiles/aux_util.dir/u_config_json.c.o CMakeFiles/aux_util.dir/u_visibility_mask.c.o CMakeFiles/aux_util.dir/u_win32_com_guard.cpp.o CMakeFiles/aux_util.dir/u_worker.c.o CMakeFiles/aux_util.dir/u_worker.cpp.o CMakeFiles/aux_util.dir/u_git_tag.c.o CMakeFiles/aux_util.dir/u_linux.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_util.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/DependInfo.cmake "--color=" aux_math make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build.make src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 16%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o [ 16%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o [ 16%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o [ 16%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_base.cpp.o -MF CMakeFiles/aux_math.dir/m_base.cpp.o.d -o CMakeFiles/aux_math.dir/m_base.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_base.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_fifo.c.o -MF CMakeFiles/aux_math.dir/m_filter_fifo.c.o.d -o CMakeFiles/aux_math.dir/m_filter_fifo.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_filter_fifo.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -MF CMakeFiles/aux_math.dir/m_filter_one_euro.c.o.d -o CMakeFiles/aux_math.dir/m_filter_one_euro.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_filter_one_euro.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_3dof.c.o -MF CMakeFiles/aux_math.dir/m_imu_3dof.c.o.d -o CMakeFiles/aux_math.dir/m_imu_3dof.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_imu_3dof.c [ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o [ 17%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_hash.cpp.o -MF CMakeFiles/aux_math.dir/m_hash.cpp.o.d -o CMakeFiles/aux_math.dir/m_hash.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_hash.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_clock_tracking.c.o -MF CMakeFiles/aux_math.dir/m_clock_tracking.c.o.d -o CMakeFiles/aux_math.dir/m_clock_tracking.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_clock_tracking.c [ 17%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -MF CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o.d -o CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_lowpass_float.cpp [ 17%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_imu_pre.c.o -MF CMakeFiles/aux_math.dir/m_imu_pre.c.o.d -o CMakeFiles/aux_math.dir/m_imu_pre.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_imu_pre.c [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -MF CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o.d -o CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_lowpass_integer.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -MF CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o.d -o CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_matrix_projection.cpp [ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o [ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_permutation.c.o -MF CMakeFiles/aux_math.dir/m_permutation.c.o.d -o CMakeFiles/aux_math.dir/m_permutation.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_permutation.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_optics.c.o -MF CMakeFiles/aux_math.dir/m_optics.c.o.d -o CMakeFiles/aux_math.dir/m_optics.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_optics.c [ 18%] Building C object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_predict.c.o -MF CMakeFiles/aux_math.dir/m_predict.c.o.d -o CMakeFiles/aux_math.dir/m_predict.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_predict.c [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -MF CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o.d -o CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_quatexpmap.cpp [ 18%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_relation_history.cpp.o -MF CMakeFiles/aux_math.dir/m_relation_history.cpp.o.d -o CMakeFiles/aux_math.dir/m_relation_history.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_relation_history.cpp [ 19%] Building CXX object src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/math/CMakeFiles/aux_math.dir/m_space.cpp.o -MF CMakeFiles/aux_math.dir/m_space.cpp.o.d -o CMakeFiles/aux_math.dir/m_space.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_space.cpp /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_base.cpp: In function ‘void math_quat_to_euler_angles(const xrt_quat*, xrt_vec3*)’: /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_base.cpp:229:80: warning: ‘Eigen::Matrix::Scalar, 3, 1> Eigen::MatrixBase::eulerAngles(Eigen::Index, Eigen::Index, Eigen::Index) const [with Derived = Eigen::Matrix; typename Eigen::internal::traits::Scalar = float; Eigen::Index = long int]’ is deprecated: Use .canonicalEulerAngles() instead. [-Wdeprecated-declarations] 229 | Eigen::Vector3f eigen_euler = eigen_quat.toRotationMatrix().eulerAngles(2, 1, 0); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~ In file included from /usr/include/eigen3/Eigen/Geometry:37, from /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_eigen_interop.hpp:20, from /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/math/m_base.cpp:17: /usr/include/eigen3/Eigen/src/Geometry/EulerAngles.h:136:77: note: declared here 136 | EIGEN_DEVICE_FUNC inline Matrix::Scalar, 3, 1> MatrixBase::eulerAngles( | ^~~~~~~~~~~~~~~~~~~ [ 19%] Linking CXX static library libxrt-external-catch2.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-catch2.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-catch2.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libxrt-external-catch2.a "CMakeFiles/xrt-external-catch2.dir/Catch2/catch_amalgamated.cpp.o" /usr/bin/loongarch64-linux-gnu-ranlib libxrt-external-catch2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 19%] Built target xrt-external-catch2 [ 19%] Linking CXX static library libaux_math.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cmake -P CMakeFiles/aux_math.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/math && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_math.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_math.a CMakeFiles/aux_math.dir/m_base.cpp.o CMakeFiles/aux_math.dir/m_clock_tracking.c.o CMakeFiles/aux_math.dir/m_filter_fifo.c.o CMakeFiles/aux_math.dir/m_filter_one_euro.c.o CMakeFiles/aux_math.dir/m_hash.cpp.o CMakeFiles/aux_math.dir/m_imu_3dof.c.o CMakeFiles/aux_math.dir/m_imu_pre.c.o CMakeFiles/aux_math.dir/m_lowpass_float.cpp.o CMakeFiles/aux_math.dir/m_lowpass_integer.cpp.o CMakeFiles/aux_math.dir/m_matrix_projection.cpp.o CMakeFiles/aux_math.dir/m_optics.c.o CMakeFiles/aux_math.dir/m_permutation.c.o CMakeFiles/aux_math.dir/m_predict.c.o CMakeFiles/aux_math.dir/m_quatexpmap.cpp.o CMakeFiles/aux_math.dir/m_relation_history.cpp.o CMakeFiles/aux_math.dir/m_space.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_math.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 19%] Built target aux_math make -f src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/build.make src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/depend make -f src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/build.make src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/depend make -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/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/DependInfo.cmake "--color=" aux_gstreamer make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/DependInfo.cmake "--color=" aux_ogl make -f src/xrt/drivers/CMakeFiles/drv_arduino.dir/build.make src/xrt/drivers/CMakeFiles/drv_arduino.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/DependInfo.cmake "--color=" aux_util_sink make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/DependInfo.cmake "--color=" aux_util_process make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_qwerty.dir/DependInfo.cmake "--color=" drv_qwerty make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/DependInfo.cmake "--color=" aux_vk make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_arduino.dir/DependInfo.cmake "--color=" drv_arduino make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' 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/util/CMakeFiles/aux_util_sink.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/build make -f src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build.make src/xrt/drivers/CMakeFiles/drv_qwerty.dir/build make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/build make -f src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build.make src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 19%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o [ 19%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o [ 19%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o [ 19%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o [ 19%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o [ 19%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o [ 19%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_api.c.o -MF CMakeFiles/aux_ogl.dir/ogl_api.c.o.d -o CMakeFiles/aux_ogl.dir/ogl_api.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/ogl/ogl_api.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -MF CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o.d -o CMakeFiles/drv_arduino.dir/arduino/arduino_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/arduino/arduino_device.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -MF CMakeFiles/aux_vk.dir/vk_bundle_init.c.o.d -o CMakeFiles/aux_vk.dir/vk_bundle_init.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_bundle_init.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_combiner.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_combiner.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/loongarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_sink.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_sink.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/gstreamer/gst_sink.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_process.dir/u_process.c.o -MF CMakeFiles/aux_util_process.dir/u_process.c.o.d -o CMakeFiles/aux_util_process.dir/u_process.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_process.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/qwerty/qwerty_device.c [ 19%] Linking CXX static library libaux_util_process.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_process.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_process.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_util_process.a CMakeFiles/aux_util_process.dir/u_process.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_util_process.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 19%] Built target aux_util_process [ 19%] Building C object src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/loongarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/gstreamer/CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -MF CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o.d -o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/gstreamer/gst_pipeline.c [ 19%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_force_genlock.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_force_genlock.c [ 19%] Building C object src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -MF CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o.d -o CMakeFiles/drv_arduino.dir/arduino/arduino_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/arduino/arduino_prober.c [ 19%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -MF CMakeFiles/aux_ogl.dir/ogl_helpers.c.o.d -o CMakeFiles/aux_ogl.dir/ogl_helpers.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/ogl/ogl_helpers.c [ 19%] Linking CXX static library libdrv_arduino.a [ 19%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_arduino.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_converter.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_converter.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_arduino.dir/link.txt --verbose=1 [ 20%] Linking CXX static library libaux_gstreamer.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -P CMakeFiles/aux_gstreamer.dir/cmake_clean_target.cmake /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libdrv_arduino.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/gstreamer && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_gstreamer.dir/link.txt --verbose=1 [ 20%] Built target drv_arduino /usr/bin/loongarch64-linux-gnu-ar qc libaux_gstreamer.a CMakeFiles/aux_gstreamer.dir/gst_sink.c.o CMakeFiles/aux_gstreamer.dir/gst_pipeline.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_gstreamer.a [ 20%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/glx_api.c.o -MF CMakeFiles/aux_ogl.dir/glx_api.c.o.d -o CMakeFiles/aux_ogl.dir/glx_api.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/ogl/glx_api.c [ 20%] Built target aux_gstreamer [ 21%] Building C object src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/ogl/CMakeFiles/aux_ogl.dir/egl_api.c.o -MF CMakeFiles/aux_ogl.dir/egl_api.c.o.d -o CMakeFiles/aux_ogl.dir/egl_api.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/ogl/egl_api.c 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_cemu.dir/DependInfo.cmake "--color=" drv_cemu make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_cemu.dir/build.make src/xrt/drivers/CMakeFiles/drv_cemu.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 21%] Building CXX object src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -MF CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o.d -o CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/ht_ctrl_emu/ht_ctrl_emu.cpp [ 22%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_deinterleaver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_deinterleaver.c [ 22%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/qwerty/qwerty_prober.c [ 22%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_queue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_queue.c [ 23%] Building C object src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -MF CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o.d -o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/qwerty/qwerty_sdl.c [ 24%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o [ 24%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_cmd.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_cmd_pool.c make -f src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/build.make src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/DependInfo.cmake "--color=" drv_blubur_s1 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/build.make src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o -MF CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o.d -o CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/blubur_s1/blubur_s1_hmd.c [ 25%] Linking CXX static library libaux_ogl.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -P CMakeFiles/aux_ogl.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/ogl && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_ogl.dir/link.txt --verbose=1 [ 25%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_simple_queue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_simple_queue.c /usr/bin/loongarch64-linux-gnu-ar qc libaux_ogl.a CMakeFiles/aux_ogl.dir/ogl_api.c.o CMakeFiles/aux_ogl.dir/ogl_helpers.c.o CMakeFiles/aux_ogl.dir/glx_api.c.o CMakeFiles/aux_ogl.dir/egl_api.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_ogl.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 25%] Linking CXX static library libdrv_qwerty.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_qwerty.dir/cmake_clean_target.cmake [ 25%] Built target aux_ogl cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_qwerty.dir/link.txt --verbose=1 [ 25%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_quirk.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_quirk.c [ 25%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -MF CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o.d -o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_compositor_flags.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_qwerty.a CMakeFiles/drv_qwerty.dir/qwerty/qwerty_device.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_prober.c.o CMakeFiles/drv_qwerty.dir/qwerty/qwerty_sdl.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_qwerty.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 25%] Built target drv_qwerty 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_daydream.dir/DependInfo.cmake "--color=" drv_daydream [ 25%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_debug.c.o -MF CMakeFiles/aux_vk.dir/vk_debug.c.o.d -o CMakeFiles/aux_vk.dir/vk_debug.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_debug.c [ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o -MF CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o.d -o CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/blubur_s1/blubur_s1_prober.c make -f src/xrt/drivers/CMakeFiles/drv_daydream.dir/build.make src/xrt/drivers/CMakeFiles/drv_daydream.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_simulated.dir/DependInfo.cmake "--color=" drv_simulated [ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/daydream/daydream_device.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_simulated.dir/build.make src/xrt/drivers/CMakeFiles/drv_simulated.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 25%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/simulated/simulated_controller.c [ 25%] Linking CXX static library libdrv_cemu.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_cemu.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_cemu.dir/link.txt --verbose=1 [ 25%] Linking CXX static library libdrv_blubur_s1.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_blubur_s1.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_blubur_s1.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_cemu.a CMakeFiles/drv_cemu.dir/ht_ctrl_emu/ht_ctrl_emu.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_cemu.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 25%] Built target drv_cemu [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -MF CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o.d -o CMakeFiles/drv_daydream.dir/daydream/daydream_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/daydream/daydream_prober.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_blubur_s1.a CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_hmd.c.o CMakeFiles/drv_blubur_s1.dir/blubur_s1/blubur_s1_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_blubur_s1.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/simulated/simulated_hmd.c [ 26%] Built target drv_blubur_s1 [ 26%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_split.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_split.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_split.c make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_twrap.dir/DependInfo.cmake "--color=" drv_twrap make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_twrap.dir/build.make src/xrt/drivers/CMakeFiles/drv_twrap.dir/build [ 26%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_enumerate.c.o -MF CMakeFiles/aux_vk.dir/vk_enumerate.c.o.d -o CMakeFiles/aux_vk.dir/vk_enumerate.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_enumerate.c [ 26%] Building C object src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -MF CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o.d -o CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/twrap/twrap_slam.c [ 27%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o -MF CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o.d -o CMakeFiles/aux_util_sink.dir/u_sink_stereo_sbs_split.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_sink_stereo_sbs_split.c [ 27%] Linking CXX static library libdrv_daydream.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_daydream.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_daydream.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libdrv_daydream.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/depend [ 28%] Building C object src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -MF CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o.d -o CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/simulated/simulated_prober.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hdk.dir/DependInfo.cmake "--color=" drv_hdk make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hdk.dir/build.make src/xrt/drivers/CMakeFiles/drv_hdk.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 28%] Building CXX object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/hdk/hdk_device.cpp [ 28%] Built target drv_daydream make -f src/xrt/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_hydra.dir/DependInfo.cmake "--color=" drv_hydra [ 29%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -MF CMakeFiles/aux_vk.dir/vk_function_loaders.c.o.d -o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_function_loaders.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_hydra.dir/build.make src/xrt/drivers/CMakeFiles/drv_hydra.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 29%] Building C object src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -MF CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o.d -o CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/hydra/hydra_driver.c [ 30%] Linking CXX static library libdrv_twrap.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_twrap.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_twrap.dir/link.txt --verbose=1 [ 30%] Linking CXX static library libdrv_simulated.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_simulated.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_simulated.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_twrap.a CMakeFiles/drv_twrap.dir/twrap/twrap_slam.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_twrap.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 30%] Built target drv_twrap make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/depend /usr/bin/loongarch64-linux-gnu-ar qc libdrv_simulated.a CMakeFiles/drv_simulated.dir/simulated/simulated_controller.c.o CMakeFiles/drv_simulated.dir/simulated/simulated_hmd.c.o CMakeFiles/drv_simulated.dir/simulated/simulated_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_simulated.a make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_ns.dir/DependInfo.cmake "--color=" drv_ns make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 30%] Building C object src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -MF CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o.d -o CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/hdk/hdk_prober.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_ns.dir/build.make src/xrt/drivers/CMakeFiles/drv_ns.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 30%] Building CXX object src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/distortion_3d/deformation_northstar.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_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-25.0.1/src/xrt/drivers/north_star/distortion_3d/deformation_northstar.cpp [ 30%] Built target drv_simulated [ 30%] Building C object src/xrt/drivers/CMakeFiles/drv_ns.dir/north_star/ns_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_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-25.0.1/src/xrt/drivers/north_star/ns_hmd.c [ 30%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_helpers.c.o -MF CMakeFiles/aux_vk.dir/vk_helpers.c.o.d -o CMakeFiles/aux_vk.dir/vk_helpers.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_helpers.c [ 30%] Linking CXX static library libaux_util_sink.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_sink.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_sink.dir/link.txt --verbose=1 make -f src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build.make src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/DependInfo.cmake "--color=" drv_xreal_air /usr/bin/loongarch64-linux-gnu-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_split.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_util_sink.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build.make src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 30%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/hidapi -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/xreal_air/xreal_air_hmd.c [ 30%] Built target aux_util_sink [ 30%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -MF CMakeFiles/aux_vk.dir/vk_image_allocator.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_image_allocator.c [ 31%] Linking CXX static library libdrv_hydra.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_hydra.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hydra.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_hydra.a CMakeFiles/drv_hydra.dir/hydra/hydra_driver.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_hydra.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 31%] Built target drv_hydra [ 31%] Building C object src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/hidapi -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -MF CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o.d -o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/xreal_air/xreal_air_packet.c [ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -MF CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o.d -o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_image_readback_to_xf_pool.c [ 31%] Linking CXX static library libdrv_hdk.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_hdk.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_hdk.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_hdk.a CMakeFiles/drv_hdk.dir/hdk/hdk_device.cpp.o CMakeFiles/drv_hdk.dir/hdk/hdk_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_hdk.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 31%] Built target drv_hdk [ 31%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_print.c.o -MF CMakeFiles/aux_vk.dir/vk_print.c.o.d -o CMakeFiles/aux_vk.dir/vk_print.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_print.c [ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_state_creators.c.o -MF CMakeFiles/aux_vk.dir/vk_state_creators.c.o.d -o CMakeFiles/aux_vk.dir/vk_state_creators.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_state_creators.c make -f src/xrt/drivers/CMakeFiles/drv_pssense.dir/build.make src/xrt/drivers/CMakeFiles/drv_pssense.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_pssense.dir/DependInfo.cmake "--color=" drv_pssense make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_pssense.dir/build.make src/xrt/drivers/CMakeFiles/drv_pssense.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -MF CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o.d -o CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/pssense/pssense_driver.c make -f src/xrt/drivers/CMakeFiles/drv_psvr.dir/build.make src/xrt/drivers/CMakeFiles/drv_psvr.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psvr.dir/DependInfo.cmake "--color=" drv_psvr make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 32%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o [ 32%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_surface_info.c.o -MF CMakeFiles/aux_vk.dir/vk_surface_info.c.o.d -o CMakeFiles/aux_vk.dir/vk_surface_info.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_surface_info.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/hidapi -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/psvr/psvr_device.c [ 32%] Linking CXX static library libdrv_xreal_air.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_xreal_air.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_xreal_air.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_xreal_air.a CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_hmd.c.o CMakeFiles/drv_xreal_air.dir/xreal_air/xreal_air_packet.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_xreal_air.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 32%] Built target drv_xreal_air [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/hidapi -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/psvr/psvr_packet.c make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rokid.dir/DependInfo.cmake "--color=" drv_rokid make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_rokid.dir/build.make src/xrt/drivers/CMakeFiles/drv_rokid.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/hidapi -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -MF CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o.d -o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/psvr/psvr_prober.c [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -MF CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o.d -o CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rokid/rokid_hmd.c [ 33%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -MF CMakeFiles/aux_vk.dir/vk_sync_objects.c.o.d -o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_sync_objects.c [ 33%] Building C object src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vk/CMakeFiles/aux_vk.dir/vk_time.c.o -MF CMakeFiles/aux_vk.dir/vk_time.c.o.d -o CMakeFiles/aux_vk.dir/vk_time.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vk/vk_time.c make -f src/xrt/drivers/CMakeFiles/drv_rift.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift.dir/DependInfo.cmake "--color=" drv_rift make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_rift.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_hmd.c.o -MF CMakeFiles/drv_rift.dir/rift/rift_hmd.c.o.d -o CMakeFiles/drv_rift.dir/rift/rift_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_hmd.c [ 33%] Linking CXX static library libdrv_pssense.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_pssense.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_pssense.dir/link.txt --verbose=1 [ 33%] Linking CXX static library libdrv_psvr.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psvr.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psvr.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_pssense.a CMakeFiles/drv_pssense.dir/pssense/pssense_driver.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_pssense.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/loongarch64-linux-gnu-ar qc libdrv_psvr.a CMakeFiles/drv_psvr.dir/psvr/psvr_device.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_packet.c.o CMakeFiles/drv_psvr.dir/psvr/psvr_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_psvr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 33%] Built target drv_pssense [ 33%] Built target drv_psvr make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_rift_s.dir/DependInfo.cmake "--color=" drv_rift_s [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o -MF CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o.d -o CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_distortion.c [ 33%] Building C object src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_prober.c.o [ 34%] Linking CXX static library libdrv_rokid.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift.dir/rift/rift_prober.c.o -MF CMakeFiles/drv_rift.dir/rift/rift_prober.c.o.d -o CMakeFiles/drv_rift.dir/rift/rift_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_prober.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rokid.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build.make src/xrt/drivers/CMakeFiles/drv_rift_s.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rokid.dir/link.txt --verbose=1 [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_camera.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_camera.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_rokid.a CMakeFiles/drv_rokid.dir/rokid/rokid_hmd.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_rokid.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 34%] Built target drv_rokid 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_v4l2.dir/DependInfo.cmake "--color=" drv_v4l2 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build.make src/xrt/drivers/CMakeFiles/drv_v4l2.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 34%] Linking CXX static library libaux_vk.a [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -P CMakeFiles/aux_vk.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -MF CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o.d -o CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/v4l2/v4l2_driver.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vk && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vk.dir/link.txt --verbose=1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_hmd.c: In function ‘rift_hmd_create’: /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_hmd.c:616:9: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 616 | strncpy(hmd->base.str, device_name, XRT_DEVICE_NAME_LEN); | ^ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift/rift_hmd.c:617:9: warning: ‘__builtin_strncpy’ specified bound 256 equals destination size [-Wstringop-truncation] 617 | strncpy(hmd->base.serial, serial_number, XRT_DEVICE_NAME_LEN); | ^ make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vf.dir/DependInfo.cmake "--color=" drv_vf /usr/bin/loongarch64-linux-gnu-ar qc libaux_vk.a CMakeFiles/aux_vk.dir/vk_bundle_init.c.o CMakeFiles/aux_vk.dir/vk_cmd.c.o CMakeFiles/aux_vk.dir/vk_cmd_pool.c.o CMakeFiles/aux_vk.dir/vk_compositor_flags.c.o CMakeFiles/aux_vk.dir/vk_debug.c.o CMakeFiles/aux_vk.dir/vk_enumerate.c.o CMakeFiles/aux_vk.dir/vk_function_loaders.c.o CMakeFiles/aux_vk.dir/vk_helpers.c.o CMakeFiles/aux_vk.dir/vk_image_allocator.c.o CMakeFiles/aux_vk.dir/vk_image_readback_to_xf_pool.c.o CMakeFiles/aux_vk.dir/vk_print.c.o CMakeFiles/aux_vk.dir/vk_state_creators.c.o CMakeFiles/aux_vk.dir/vk_surface_info.c.o CMakeFiles/aux_vk.dir/vk_sync_objects.c.o CMakeFiles/aux_vk.dir/vk_time.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_vk.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vf.dir/build.make src/xrt/drivers/CMakeFiles/drv_vf.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 34%] Built target aux_vk [ 34%] Building C object src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/gstreamer-1.0 -I/usr/include/libdrm -I/usr/include/glib-2.0 -I/usr/lib/loongarch64-linux-gnu/glib-2.0/include -I/usr/include/sysprof-6 -I/usr/include/orc-0.4 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -MF CMakeFiles/drv_vf.dir/vf/vf_driver.c.o.d -o CMakeFiles/drv_vf.dir/vf/vf_driver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vf/vf_driver.c [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_controller.c [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_firmware.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_firmware.c [ 35%] Linking CXX static library libdrv_rift.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rift.dir/cmake_clean_target.cmake [ 35%] Linking CXX static library libdrv_ns.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_ns.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rift.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_ns.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_rift.a CMakeFiles/drv_rift.dir/rift/rift_hmd.c.o CMakeFiles/drv_rift.dir/rift/rift_distortion.c.o CMakeFiles/drv_rift.dir/rift/rift_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_rift.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/loongarch64-linux-gnu-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 /usr/bin/loongarch64-linux-gnu-ranlib libdrv_ns.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 35%] Built target drv_rift [ 35%] Built target drv_ns [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_hmd.c [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_protocol.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_protocol.c make -f src/xrt/drivers/CMakeFiles/drv_multi.dir/build.make src/xrt/drivers/CMakeFiles/drv_multi.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_multi.dir/DependInfo.cmake "--color=" drv_multi make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_multi.dir/build.make src/xrt/drivers/CMakeFiles/drv_multi.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -MF CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o.d -o CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/multi_wrapper/multi.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-25.0.1/obj-loongarch64-linux-gnu' [ 35%] Generating ipc_protocol_generated.h from protocol JSON description cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_protocol_generated.h 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_sample.dir/DependInfo.cmake "--color=" drv_sample make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_client.dir/DependInfo.cmake "--color=" comp_client make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_sample.dir/build.make src/xrt/drivers/CMakeFiles/drv_sample.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 35%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -MF CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o.d -o CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/sample/sample_hmd.c make -f src/xrt/compositor/CMakeFiles/comp_client.dir/build.make src/xrt/compositor/CMakeFiles/comp_client.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 35%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_client.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_vk_client.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_shared.dir/DependInfo.cmake "--color=" ipc_shared [ 35%] Linking CXX static library libdrv_v4l2.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_v4l2.dir/cmake_clean_target.cmake make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_shared.dir/build.make src/xrt/ipc/CMakeFiles/ipc_shared.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_v4l2.dir/link.txt --verbose=1 [ 35%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/ipc_shmem.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_v4l2.a CMakeFiles/drv_v4l2.dir/v4l2/v4l2_driver.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_v4l2.a [ 35%] Linking CXX static library libdrv_vf.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vf.dir/cmake_clean_target.cmake [ 35%] Linking CXX static library libdrv_multi.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_multi.dir/cmake_clean_target.cmake [ 35%] Built target drv_v4l2 cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vf.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_multi.dir/link.txt --verbose=1 [ 36%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/ipc_utils.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_vf.a CMakeFiles/drv_vf.dir/vf/vf_driver.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_vf.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/loongarch64-linux-gnu-ar qc libdrv_multi.a CMakeFiles/drv_multi.dir/multi_wrapper/multi.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_multi.a [ 36%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o [ 36%] Built target drv_vf make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_radio.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_radio.c [ 36%] Built target drv_multi [ 37%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_tracker.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_tracker.c [ 37%] Building C object src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -MF CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o.d -o CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/ipc_message_channel_unix.c make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 37%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o [ 37%] Generating shaders/mesh.vert.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_vk_glue.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/mesh.vert --vn shaders_mesh_vert -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/mesh.vert.h [ 37%] Building C object src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -MF CMakeFiles/drv_sample.dir/sample/sample_prober.c.o.d -o CMakeFiles/drv_sample.dir/sample/sample_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/sample/sample_prober.c [ 37%] Linking CXX static library libdrv_sample.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_sample.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_sample.dir/link.txt --verbose=1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/mesh.vert /usr/bin/loongarch64-linux-gnu-ar qc libdrv_sample.a CMakeFiles/drv_sample.dir/sample/sample_hmd.c.o CMakeFiles/drv_sample.dir/sample/sample_prober.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_sample.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 38%] Generating shaders/blit.comp.h [ 38%] Built target drv_sample cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/blit.comp --vn shaders_blit_comp -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/blit.comp.h [ 38%] Generating shaders/clear.comp.h [ 38%] Linking CXX static library libipc_shared.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/clear.comp --vn shaders_clear_comp -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/clear.comp.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_shared.dir/cmake_clean_target.cmake [ 39%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_client.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_client.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_shared.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libipc_shared.a CMakeFiles/ipc_shared.dir/shared/ipc_shmem.c.o CMakeFiles/ipc_shared.dir/shared/ipc_utils.c.o CMakeFiles/ipc_shared.dir/shared/ipc_message_channel_unix.c.o /usr/bin/loongarch64-linux-gnu-ranlib libipc_shared.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 39%] Built target ipc_shared [ 39%] Generating shaders/distortion.comp.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/distortion.comp --vn shaders_distortion_comp -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/distortion.comp.h make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_multi.dir/DependInfo.cmake "--color=" comp_multi make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_multi.dir/build.make src/xrt/compositor/CMakeFiles/comp_multi.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 40%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/multi/comp_multi_compositor.c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/blit.comp /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/clear.comp [ 40%] Building C object src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -MF CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o.d -o CMakeFiles/comp_multi.dir/multi/comp_multi_system.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/multi/comp_multi_system.c [ 40%] Building CXX object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s_util.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s_util.cpp [ 40%] Generating shaders/layer.comp.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer.comp --vn shaders_layer_comp -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer.comp.h /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/distortion.comp make -f src/xrt/compositor/CMakeFiles/comp_mock.dir/build.make src/xrt/compositor/CMakeFiles/comp_mock.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_mock.dir/DependInfo.cmake "--color=" comp_mock make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 40%] Building CXX object src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -MF CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o.d -o CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/mock/mock_compositor.cpp /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer.comp [ 41%] Generating shaders/layer_cylinder.frag.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_cylinder.frag --vn shaders_layer_cylinder_frag -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.frag.h [ 41%] Linking CXX static library libcomp_mock.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_mock.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_mock.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libcomp_mock.a CMakeFiles/comp_mock.dir/mock/mock_compositor.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libcomp_mock.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 41%] Built target comp_mock [ 41%] Generating shaders/layer_cylinder.vert.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_cylinder.vert --vn shaders_layer_cylinder_vert -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_cylinder.vert.h /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_cylinder.frag make -f src/xrt/ipc/CMakeFiles/ipc_client.dir/build.make src/xrt/ipc/CMakeFiles/ipc_client.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 41%] Generating ipc_client_generated.h from protocol JSON description cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.h make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_cxx_wrappers.dir/DependInfo.cmake "--color=" tests_cxx_wrappers make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_cxx_wrappers.dir/build.make tests/CMakeFiles/tests_cxx_wrappers.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 41%] Building CXX object tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -MF CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o.d -o CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_cxx_wrappers.cpp [ 42%] Generating ipc_client_generated.c from protocol JSON description cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.c make -f tests/CMakeFiles/tests_deque.dir/build.make tests/CMakeFiles/tests_deque.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_deque.dir/DependInfo.cmake "--color=" tests_deque make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 42%] Building CXX object tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_cylinder.vert cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_deque.dir/tests_deque.cpp.o -MF CMakeFiles/tests_deque.dir/tests_deque.cpp.o.d -o CMakeFiles/tests_deque.dir/tests_deque.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_deque.cpp [ 42%] Generating shaders/layer_equirect2.frag.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_equirect2.frag --vn shaders_layer_equirect2_frag -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.frag.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_client.dir/DependInfo.cmake "--color=" ipc_client make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 42%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -MF CMakeFiles/ipc_client.dir/ipc_client_generated.c.o.d -o CMakeFiles/ipc_client.dir/ipc_client_generated.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_client_generated.c [ 42%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_memobj_swapchain.c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_equirect2.frag [ 42%] Generating shaders/layer_equirect2.vert.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_equirect2.vert --vn shaders_layer_equirect2_vert -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_equirect2.vert.h [ 42%] Linking CXX static library libcomp_multi.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_multi.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_multi.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libcomp_multi.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 42%] Built target comp_multi [ 42%] Generating shaders/layer_projection.vert.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_projection.vert --vn shaders_layer_projection_vert -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_projection.vert.h [ 42%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_glue.c [ 42%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gles_glue.c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_equirect2.vert [ 43%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o [ 43%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_eglimage_swapchain.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_egl_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_egl_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_egl_client.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_egl_client.c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_projection.vert [ 44%] Generating shaders/layer_quad.vert.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_quad.vert --vn shaders_layer_quad_vert -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_quad.vert.h [ 44%] Generating shaders/layer_shared.frag.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_shared.frag --vn shaders_layer_shared_frag -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/layer_shared.frag.h /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_quad.vert make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_generic_callbacks.dir/DependInfo.cmake "--color=" tests_generic_callbacks make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_generic_callbacks.dir/build.make tests/CMakeFiles/tests_generic_callbacks.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 44%] Building CXX object tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -MF CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o.d -o CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_generic_callbacks.cpp /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/layer_shared.frag [ 44%] Generating shaders/mesh.frag.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/glslangValidator -V --target-env spirv1.0 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/mesh.frag --vn shaders_mesh_frag -o /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/shaders/mesh.frag.h [ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_xlib_client.c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/shaders/mesh.frag cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_render.dir/DependInfo.cmake "--color=" comp_render make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_render.dir/build.make src/xrt/compositor/CMakeFiles/comp_render.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o -MF CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o.d -o CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/client/comp_gl_xlib_glue.c [ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_buffer.c.o -MF CMakeFiles/comp_render.dir/render/render_buffer.c.o.d -o CMakeFiles/comp_render.dir/render/render_buffer.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_buffer.c [ 44%] Linking CXX static library libcomp_client.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_client.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_client.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libcomp_client.a CMakeFiles/comp_client.dir/client/comp_vk_client.c.o CMakeFiles/comp_client.dir/client/comp_vk_glue.c.o CMakeFiles/comp_client.dir/client/comp_gl_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_memobj_swapchain.c.o CMakeFiles/comp_client.dir/client/comp_gl_glue.c.o CMakeFiles/comp_client.dir/client/comp_gles_glue.c.o CMakeFiles/comp_client.dir/client/comp_gl_eglimage_swapchain.c.o CMakeFiles/comp_client.dir/client/comp_egl_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_xlib_client.c.o CMakeFiles/comp_client.dir/client/comp_gl_xlib_glue.c.o /usr/bin/loongarch64-linux-gnu-ranlib libcomp_client.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 44%] Built target comp_client [ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_compute.c.o -MF CMakeFiles/comp_render.dir/render/render_compute.c.o.d -o CMakeFiles/comp_render.dir/render/render_compute.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_compute.c [ 44%] Building C object src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/tinyceres/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -MF CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o.d -o CMakeFiles/drv_rift_s.dir/rift_s/rift_s.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/rift_s/rift_s.c [ 44%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_distortion.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_distortion.c.o -MF CMakeFiles/comp_render.dir/render/render_distortion.c.o.d -o CMakeFiles/comp_render.dir/render/render_distortion.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_distortion.c [ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_gfx.c.o -MF CMakeFiles/comp_render.dir/render/render_gfx.c.o.d -o CMakeFiles/comp_render.dir/render/render_gfx.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_gfx.c [ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_compositor.c [ 45%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_connection.c [ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_resources.c.o -MF CMakeFiles/comp_render.dir/render/render_resources.c.o.d -o CMakeFiles/comp_render.dir/render/render_resources.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_resources.c [ 45%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_shaders.c.o -MF CMakeFiles/comp_render.dir/render/render_shaders.c.o.d -o CMakeFiles/comp_render.dir/render/render_shaders.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_shaders.c [ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_device.c make -f tests/CMakeFiles/tests_history_buf.dir/build.make tests/CMakeFiles/tests_history_buf.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_history_buf.dir/DependInfo.cmake "--color=" tests_history_buf make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_history_buf.dir/build.make tests/CMakeFiles/tests_history_buf.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 46%] Building CXX object tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -MF CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o.d -o CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_history_buf.cpp [ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_future.c [ 46%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_hmd.c [ 46%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o -MF CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o.d -o CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_sub_alloc.c [ 47%] Linking CXX executable tests_deque cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_deque.dir/link.txt --verbose=1 [ 47%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_instance.c [ 47%] Building C object src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_render.dir/render/render_util.c.o -MF CMakeFiles/comp_render.dir/render/render_util.c.o.d -o CMakeFiles/comp_render.dir/render/render_util.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/render/render_util.c [ 47%] Linking CXX executable tests_cxx_wrappers cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_cxx_wrappers.dir/link.txt --verbose=1 [ 47%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_session.c [ 48%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_space_overseer.c [ 49%] Linking CXX static library libcomp_render.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_render.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_render.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libcomp_render.a CMakeFiles/comp_render.dir/render/render_buffer.c.o CMakeFiles/comp_render.dir/render/render_compute.c.o CMakeFiles/comp_render.dir/render/render_distortion.c.o CMakeFiles/comp_render.dir/render/render_gfx.c.o CMakeFiles/comp_render.dir/render/render_resources.c.o CMakeFiles/comp_render.dir/render/render_shaders.c.o CMakeFiles/comp_render.dir/render/render_sub_alloc.c.o CMakeFiles/comp_render.dir/render/render_util.c.o /usr/bin/loongarch64-linux-gnu-ranlib libcomp_render.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 49%] Built target comp_render [ 49%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_system.c make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_id_ringbuffer.dir/DependInfo.cmake "--color=" tests_id_ringbuffer make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_id_ringbuffer.dir/build.make tests/CMakeFiles/tests_id_ringbuffer.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 50%] Building CXX object tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -MF CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o.d -o CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_id_ringbuffer.cpp [ 50%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_system_devices.c [ 50%] Building C object src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o -MF CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o.d -o CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/client/ipc_client_xdev.c [ 50%] Linking CXX static library libipc_client.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_client.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_client.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libipc_client.a CMakeFiles/ipc_client.dir/ipc_client_generated.c.o CMakeFiles/ipc_client.dir/client/ipc_client_compositor.c.o CMakeFiles/ipc_client.dir/client/ipc_client_connection.c.o CMakeFiles/ipc_client.dir/client/ipc_client_device.c.o CMakeFiles/ipc_client.dir/client/ipc_client_future.c.o CMakeFiles/ipc_client.dir/client/ipc_client_hmd.c.o CMakeFiles/ipc_client.dir/client/ipc_client_instance.c.o CMakeFiles/ipc_client.dir/client/ipc_client_session.c.o CMakeFiles/ipc_client.dir/client/ipc_client_space_overseer.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system.c.o CMakeFiles/ipc_client.dir/client/ipc_client_system_devices.c.o CMakeFiles/ipc_client.dir/client/ipc_client_xdev.c.o /usr/bin/loongarch64-linux-gnu-ranlib libipc_client.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 50%] Built target ipc_client make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_json.dir/DependInfo.cmake "--color=" tests_json make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_json.dir/build.make tests/CMakeFiles/tests_json.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 50%] Building CXX object tests/CMakeFiles/tests_json.dir/tests_json.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_json.dir/tests_json.cpp.o -MF CMakeFiles/tests_json.dir/tests_json.cpp.o.d -o CMakeFiles/tests_json.dir/tests_json.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_json.cpp /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_cxx_wrappers.dir/link.d CMakeFiles/tests_cxx_wrappers.dir/tests_cxx_wrappers.cpp.o -o tests_cxx_wrappers ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 50%] Built target tests_cxx_wrappers make -f tests/CMakeFiles/tests_lowpass_float.dir/build.make tests/CMakeFiles/tests_lowpass_float.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_lowpass_float.dir/DependInfo.cmake "--color=" tests_lowpass_float make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Building CXX object tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -MF CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o.d -o CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_lowpass_float.cpp /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_deque.dir/link.d CMakeFiles/tests_deque.dir/tests_deque.cpp.o -o tests_deque ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Built target tests_deque make -f tests/CMakeFiles/tests_lowpass_integer.dir/build.make tests/CMakeFiles/tests_lowpass_integer.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_lowpass_integer.dir/DependInfo.cmake "--color=" tests_lowpass_integer make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Building CXX object tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -MF CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o.d -o CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_lowpass_integer.cpp [ 51%] Linking CXX executable tests_generic_callbacks cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_generic_callbacks.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_generic_callbacks.dir/link.d CMakeFiles/tests_generic_callbacks.dir/tests_generic_callbacks.cpp.o -o tests_generic_callbacks ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Built target tests_generic_callbacks make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_pacing.dir/DependInfo.cmake "--color=" tests_pacing make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_pacing.dir/build.make tests/CMakeFiles/tests_pacing.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Building CXX object tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -MF CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o.d -o CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_pacing.cpp [ 51%] Linking CXX executable tests_lowpass_integer [ 51%] Linking CXX executable tests_id_ringbuffer cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_lowpass_integer.dir/link.txt --verbose=1 cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_id_ringbuffer.dir/link.txt --verbose=1 [ 51%] Linking CXX executable tests_lowpass_float cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_lowpass_float.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_lowpass_integer.dir/link.d CMakeFiles/tests_lowpass_integer.dir/tests_lowpass_integer.cpp.o -o tests_lowpass_integer ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Built target tests_lowpass_integer make -f tests/CMakeFiles/tests_quatexpmap.dir/build.make tests/CMakeFiles/tests_quatexpmap.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_quatexpmap.dir/DependInfo.cmake "--color=" tests_quatexpmap make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Building CXX object tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -MF CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o.d -o CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_quatexpmap.cpp [ 51%] Linking CXX executable tests_history_buf cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_history_buf.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_id_ringbuffer.dir/link.d CMakeFiles/tests_id_ringbuffer.dir/tests_id_ringbuffer.cpp.o -o tests_id_ringbuffer ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_lowpass_float.dir/link.d CMakeFiles/tests_lowpass_float.dir/tests_lowpass_float.cpp.o -o tests_lowpass_float ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 51%] Built target tests_lowpass_float [ 51%] Built target tests_id_ringbuffer 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_quat_swing_twist.dir/DependInfo.cmake "--color=" tests_quat_swing_twist make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_quat_change_of_basis.dir/DependInfo.cmake "--color=" tests_quat_change_of_basis make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_quat_swing_twist.dir/build.make tests/CMakeFiles/tests_quat_swing_twist.dir/build make -f tests/CMakeFiles/tests_quat_change_of_basis.dir/build.make tests/CMakeFiles/tests_quat_change_of_basis.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 52%] Building CXX object tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o [ 52%] Building CXX object tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -MF CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o.d -o CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_quat_change_of_basis.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -MF CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o.d -o CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_quat_swing_twist.cpp /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_history_buf.dir/link.d CMakeFiles/tests_history_buf.dir/tests_history_buf.cpp.o -o tests_history_buf ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 52%] Built target tests_history_buf make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_rational.dir/DependInfo.cmake "--color=" tests_rational make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_rational.dir/build.make tests/CMakeFiles/tests_rational.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 52%] Building CXX object tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_rational.dir/tests_rational.cpp.o -MF CMakeFiles/tests_rational.dir/tests_rational.cpp.o.d -o CMakeFiles/tests_rational.dir/tests_rational.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_rational.cpp [ 53%] Linking CXX executable tests_pacing cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_pacing.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_pacing.dir/link.d CMakeFiles/tests_pacing.dir/tests_pacing.cpp.o -o tests_pacing ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 53%] Built target tests_pacing make -f tests/CMakeFiles/tests_relation_chain.dir/build.make tests/CMakeFiles/tests_relation_chain.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_relation_chain.dir/DependInfo.cmake "--color=" tests_relation_chain make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_relation_chain.dir/build.make tests/CMakeFiles/tests_relation_chain.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -MF CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o.d -o CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_relation_chain.cpp [ 54%] Linking CXX executable tests_quatexpmap cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quatexpmap.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quatexpmap.dir/link.d CMakeFiles/tests_quatexpmap.dir/tests_quatexpmap.cpp.o -o tests_quatexpmap ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_quatexpmap make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_vector.dir/DependInfo.cmake "--color=" tests_vector make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_vector.dir/build.make tests/CMakeFiles/tests_vector.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_vector.dir/tests_vector.cpp.o -MF CMakeFiles/tests_vector.dir/tests_vector.cpp.o.d -o CMakeFiles/tests_vector.dir/tests_vector.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_vector.cpp [ 54%] Linking CXX executable tests_json cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_json.dir/link.txt --verbose=1 [ 54%] Linking CXX executable tests_quat_swing_twist cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_swing_twist.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_json.dir/link.d CMakeFiles/tests_json.dir/tests_json.cpp.o -o tests_json ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_json make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_worker.dir/DependInfo.cmake "--color=" tests_worker make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_worker.dir/build.make tests/CMakeFiles/tests_worker.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_worker.dir/tests_worker.cpp.o -MF CMakeFiles/tests_worker.dir/tests_worker.cpp.o.d -o CMakeFiles/tests_worker.dir/tests_worker.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_worker.cpp [ 54%] Linking CXX executable tests_quat_change_of_basis cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_quat_change_of_basis.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quat_swing_twist.dir/link.d CMakeFiles/tests_quat_swing_twist.dir/tests_quat_swing_twist.cpp.o -o tests_quat_swing_twist ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Linking CXX executable tests_vector cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_vector.dir/link.txt --verbose=1 [ 54%] Built target tests_quat_swing_twist make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_pose.dir/DependInfo.cmake "--color=" tests_pose make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_pose.dir/build.make tests/CMakeFiles/tests_pose.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_pose.dir/tests_pose.cpp.o -MF CMakeFiles/tests_pose.dir/tests_pose.cpp.o.d -o CMakeFiles/tests_pose.dir/tests_pose.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_pose.cpp [ 54%] Linking CXX executable tests_relation_chain cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_relation_chain.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_vector.dir/link.d CMakeFiles/tests_vector.dir/tests_vector.cpp.o -o tests_vector ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_vector make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_vec3_angle.dir/DependInfo.cmake "--color=" tests_vec3_angle make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_vec3_angle.dir/build.make tests/CMakeFiles/tests_vec3_angle.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -MF CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o.d -o CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_vec3_angle.cpp /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_quat_change_of_basis.dir/link.d CMakeFiles/tests_quat_change_of_basis.dir/tests_quat_change_of_basis.cpp.o -o tests_quat_change_of_basis ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_quat_change_of_basis make -f tests/CMakeFiles/tests_uv_to_tangent.dir/build.make tests/CMakeFiles/tests_uv_to_tangent.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_uv_to_tangent.dir/DependInfo.cmake "--color=" tests_uv_to_tangent make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_uv_to_tangent.dir/build.make tests/CMakeFiles/tests_uv_to_tangent.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -MF CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o.d -o CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_uv_to_tangent.cpp /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_relation_chain.dir/link.d CMakeFiles/tests_relation_chain.dir/tests_relation_chain.cpp.o -o tests_relation_chain ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_relation_chain make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_comp_client_opengl.dir/DependInfo.cmake "--color=" tests_comp_client_opengl make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_comp_client_opengl.dir/build.make tests/CMakeFiles/tests_comp_client_opengl.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building CXX object tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/tests/SDL2::SDL2 -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -MF CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o.d -o CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_comp_client_opengl.cpp [ 54%] Linking CXX executable tests_rational cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_rational.dir/link.txt --verbose=1 [ 54%] Linking CXX executable tests_worker cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_worker.dir/link.txt --verbose=1 [ 54%] Linking CXX executable tests_pose cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_pose.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_rational.dir/link.d CMakeFiles/tests_rational.dir/tests_rational.cpp.o -o tests_rational ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_rational 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/DependInfo.cmake "--color=" aux_tracking make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build.make src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_data_utils.c.o -MF CMakeFiles/aux_tracking.dir/t_data_utils.c.o.d -o CMakeFiles/aux_tracking.dir/t_data_utils.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_data_utils.c [ 54%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o -MF CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o.d -o CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_dead_reckoning.c /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_worker.dir/link.d CMakeFiles/tests_worker.dir/tests_worker.cpp.o -o tests_worker ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_worker make -f src/xrt/drivers/CMakeFiles/drv_solarxr.dir/build.make src/xrt/drivers/CMakeFiles/drv_solarxr.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_solarxr.dir/DependInfo.cmake "--color=" drv_solarxr make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_solarxr.dir/build.make src/xrt/drivers/CMakeFiles/drv_solarxr.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Building C object src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o -MF CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o.d -o CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c: In function ‘read_solarxr_message_bundle’: /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:160:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 160 | *(flatbuffers_vector_t *)&out->data_feed_msgs = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:166:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 166 | *(flatbuffers_vector_t *)&out->rpc_msgs = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c: In function ‘read_solarxr_data_feed_message_header’: /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:206:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 206 | *(flatbuffers_vector_t *)&out->message.data_feed_update.devices = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:212:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 212 | *(flatbuffers_vector_t *)&out->message.data_feed_update.synthetic_trackers = | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:219:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 219 | *(flatbuffers_vector_t *)&out->message.data_feed_update.bones = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c: In function ‘read_solarxr_device_data’: /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:343:18: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 343 | *(flatbuffers_vector_t *)&out->trackers = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c: In function ‘read_solarxr_tracker_data’: /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/protocol.c:391:26: warning: dereferencing type-punned pointer will break strict-aliasing rules [-Wstrict-aliasing] 391 | *(flatbuffers_vector_t *)&out->info.display_name = read_flatbuffers_vector( | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_pose.dir/link.d CMakeFiles/tests_pose.dir/tests_pose.cpp.o -o tests_pose ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 54%] Built target tests_pose [ 55%] Linking CXX executable tests_vec3_angle cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_vec3_angle.dir/link.txt --verbose=1 [ 55%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_imu.cpp.o -MF CMakeFiles/aux_tracking.dir/t_imu.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_imu.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_imu.cpp make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_util.dir/DependInfo.cmake "--color=" comp_util make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_util.dir/build.make src/xrt/compositor/CMakeFiles/comp_util.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 55%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_base.c.o -MF CMakeFiles/comp_util.dir/util/comp_base.c.o.d -o CMakeFiles/comp_util.dir/util/comp_base.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_base.c [ 55%] Building C object src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o -MF CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o.d -o CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/solarxr_device.c [ 55%] Linking CXX executable tests_uv_to_tangent cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_uv_to_tangent.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_vec3_angle.dir/link.d CMakeFiles/tests_vec3_angle.dir/tests_vec3_angle.cpp.o -o tests_vec3_angle ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 55%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_high_level_render.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_high_level_render.c.o -MF CMakeFiles/comp_util.dir/util/comp_high_level_render.c.o.d -o CMakeFiles/comp_util.dir/util/comp_high_level_render.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_high_level_render.c [ 55%] Built target tests_vec3_angle [ 55%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_high_level_scratch.c.o [ 55%] Linking CXX executable tests_comp_client_opengl cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_high_level_scratch.c.o -MF CMakeFiles/comp_util.dir/util/comp_high_level_scratch.c.o.d -o CMakeFiles/comp_util.dir/util/comp_high_level_scratch.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_high_level_scratch.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_opengl.dir/link.txt --verbose=1 [ 55%] Building C object src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o -MF CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o.d -o CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/solarxr/solarxr_ipc_socket.c [ 56%] Linking CXX static library libdrv_solarxr.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_solarxr.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_solarxr.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_uv_to_tangent.dir/link.d CMakeFiles/tests_uv_to_tangent.dir/tests_uv_to_tangent.cpp.o -o tests_uv_to_tangent ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_render.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libvulkan.so make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 56%] Built target tests_uv_to_tangent [ 56%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -MF CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o.d -o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_layer_accum.c make -f src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build.make src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/DependInfo.cmake "--color=" st_oxr make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build.make src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 56%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_action.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_action.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_action.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_action.c /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_comp_client_opengl.dir/link.d CMakeFiles/tests_comp_client_opengl.dir/tests_comp_client_opengl.cpp.o -o tests_comp_client_opengl ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/compositor/libcomp_mock.a ../src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/loongarch64-linux-gnu/libSDL2-2.0.so.0.3200.72 ../src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/loongarch64-linux-gnu/libvulkan.so /usr/lib/loongarch64-linux-gnu/libGLX.so /usr/lib/loongarch64-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_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 56%] Built target tests_comp_client_opengl [ 56%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_instance.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_instance.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_instance.c [ 56%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_openvr_tracker.cpp /usr/bin/loongarch64-linux-gnu-ar qc libdrv_solarxr.a CMakeFiles/drv_solarxr.dir/solarxr/protocol.c.o CMakeFiles/drv_solarxr.dir/solarxr/solarxr_device.c.o CMakeFiles/drv_solarxr.dir/solarxr/solarxr_ipc_socket.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_solarxr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 56%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_cs.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_render_cs.c [ 56%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_negotiate.c [ 56%] Built target drv_solarxr [ 56%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_session.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_session.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_session.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_session.c [ 57%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -MF CMakeFiles/aux_tracking.dir/t_calibration.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_calibration.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_calibration.cpp [ 57%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_convert.cpp.o -MF CMakeFiles/aux_tracking.dir/t_convert.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_convert.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_convert.cpp [ 58%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -MF CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o.d -o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_render_gfx.c [ 58%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_debug_hsv_filter.cpp [ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_space.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_space.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_space.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_space.c [ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_scratch.c.o -MF CMakeFiles/comp_util.dir/util/comp_scratch.c.o.d -o CMakeFiles/comp_util.dir/util/comp_scratch.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_scratch.c [ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_swapchain.c [ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -MF CMakeFiles/comp_util.dir/util/comp_semaphore.c.o.d -o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_semaphore.c [ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_system.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_system.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_system.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_system.c [ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -MF CMakeFiles/comp_util.dir/util/comp_swapchain.c.o.d -o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_swapchain.c [ 59%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_xdev.c [ 59%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_sync.c.o -MF CMakeFiles/comp_util.dir/util/comp_sync.c.o.d -o CMakeFiles/comp_util.dir/util/comp_sync.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_sync.c [ 60%] Building C object src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -MF CMakeFiles/comp_util.dir/util/comp_vulkan.c.o.d -o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/util/comp_vulkan.c [ 60%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_binding.c.o -MF CMakeFiles/st_oxr.dir/oxr_binding.c.o.d -o CMakeFiles/st_oxr.dir/oxr_binding.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_binding.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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/ctl /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/DependInfo.cmake "--color=" monado-ctl make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build.make src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 60%] Building C object src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/ctl/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/ctl/CMakeFiles/monado-ctl.dir/main.c.o -MF CMakeFiles/monado-ctl.dir/main.c.o.d -o CMakeFiles/monado-ctl.dir/main.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/ctl/main.c [ 60%] Linking CXX static library libcomp_util.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_util.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_util.dir/link.txt --verbose=1 [ 61%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_dpad.c.o -MF CMakeFiles/st_oxr.dir/oxr_dpad.c.o.d -o CMakeFiles/st_oxr.dir/oxr_dpad.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_dpad.c [ 61%] Linking CXX executable monado-ctl cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/ctl && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-ctl.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/monado-ctl.dir/link.d "CMakeFiles/monado-ctl.dir/main.c.o" -o monado-ctl ../../auxiliary/util/libaux_util.a ../../ipc/libipc_client.a ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings_helpers.a ../../auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/librt.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 61%] Built target monado-ctl [ 61%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_event.c.o -MF CMakeFiles/st_oxr.dir/oxr_event.c.o.d -o CMakeFiles/st_oxr.dir/oxr_event.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_event.c [ 61%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_debug_hsv_picker.cpp [ 61%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -MF CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_debug_hsv_viewer.cpp /usr/bin/loongarch64-linux-gnu-ar qc libcomp_util.a CMakeFiles/comp_util.dir/util/comp_base.c.o CMakeFiles/comp_util.dir/util/comp_high_level_render.c.o CMakeFiles/comp_util.dir/util/comp_high_level_scratch.c.o CMakeFiles/comp_util.dir/util/comp_layer_accum.c.o CMakeFiles/comp_util.dir/util/comp_render_cs.c.o CMakeFiles/comp_util.dir/util/comp_render_gfx.c.o CMakeFiles/comp_util.dir/util/comp_scratch.c.o CMakeFiles/comp_util.dir/util/comp_semaphore.c.o CMakeFiles/comp_util.dir/util/comp_swapchain.c.o CMakeFiles/comp_util.dir/util/comp_sync.c.o CMakeFiles/comp_util.dir/util/comp_vulkan.c.o /usr/bin/loongarch64-linux-gnu-ranlib libcomp_util.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 61%] Built target comp_util [ 62%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_file.cpp.o -MF CMakeFiles/aux_tracking.dir/t_file.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_file.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_file.cpp [ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -MF CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o.d -o CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_frame_sync.c [ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_handle_base.c.o -MF CMakeFiles/st_oxr.dir/oxr_handle_base.c.o.d -o CMakeFiles/st_oxr.dir/oxr_handle_base.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_handle_base.c [ 62%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input.c.o -MF CMakeFiles/st_oxr.dir/oxr_input.c.o.d -o CMakeFiles/st_oxr.dir/oxr_input.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_input.c [ 63%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_input_transform.c.o -MF CMakeFiles/st_oxr.dir/oxr_input_transform.c.o.d -o CMakeFiles/st_oxr.dir/oxr_input_transform.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_input_transform.c make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 63%] Generating /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c [ 63%] Generating /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1-client-protocol.h [ 64%] Generating /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner private-code //usr/share/wayland-protocols/staging/drm-lease/drm-lease-v1.xml /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c [ 64%] Generating /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/wayland-scanner client-header //usr/share/wayland-protocols/stable/xdg-shell/xdg-shell.xml /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell-client-protocol.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/CMakeFiles/comp_main.dir/DependInfo.cmake "--color=" comp_main make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/compositor/CMakeFiles/comp_main.dir/build.make src/xrt/compositor/CMakeFiles/comp_main.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_compositor.c.o -MF CMakeFiles/comp_main.dir/main/comp_compositor.c.o.d -o CMakeFiles/comp_main.dir/main/comp_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_compositor.c [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_instance.c.o -MF CMakeFiles/st_oxr.dir/oxr_instance.c.o.d -o CMakeFiles/st_oxr.dir/oxr_instance.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_instance.c [ 64%] Linking CXX static library libdrv_rift_s.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_rift_s.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_rift_s.dir/link.txt --verbose=1 [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_renderer.c.o -MF CMakeFiles/comp_main.dir/main/comp_renderer.c.o.d -o CMakeFiles/comp_main.dir/main/comp_renderer.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_renderer.c /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libdrv_rift_s.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 64%] Built target drv_rift_s [ 64%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_settings.c.o -MF CMakeFiles/comp_main.dir/main/comp_settings.c.o.d -o CMakeFiles/comp_main.dir/main/comp_settings.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_settings.c [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_logger.c.o -MF CMakeFiles/st_oxr.dir/oxr_logger.c.o.d -o CMakeFiles/st_oxr.dir/oxr_logger.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_logger.c [ 64%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_path.c.o -MF CMakeFiles/st_oxr.dir/oxr_path.c.o.d -o CMakeFiles/st_oxr.dir/oxr_path.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_path.c [ 64%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -MF CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_frame_cv_mat_wrapper.cpp [ 65%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -MF CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o.d -o CMakeFiles/comp_main.dir/main/comp_target_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_target_swapchain.c [ 65%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -MF CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o.d -o CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_pretty_print.c [ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session.c.o -MF CMakeFiles/st_oxr.dir/oxr_session.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_session.c [ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_debug_image.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_debug_image.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_debug_image.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_debug_image.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_debug_image.c [ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_session_frame_end.c [ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -MF CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o.d -o CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_mirror_to_debug_gui.c [ 66%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -MF CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o.d -o CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_hsv_filter.c [ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_xcb.c [ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_space.c.o -MF CMakeFiles/st_oxr.dir/oxr_space.c.o.d -o CMakeFiles/st_oxr.dir/oxr_space.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_space.c make -f src/xrt/compositor/null/CMakeFiles/comp_null.dir/build.make src/xrt/compositor/null/CMakeFiles/comp_null.dir/depend [ 66%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/compositor/null /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/null /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/null/CMakeFiles/comp_null.dir/DependInfo.cmake "--color=" comp_null cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -MF CMakeFiles/aux_tracking.dir/t_kalman.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_kalman.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_kalman.cpp make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 66%] Building C object src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor/null/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/null/CMakeFiles/comp_null.dir/null_compositor.c.o -MF CMakeFiles/comp_null.dir/null_compositor.c.o.d -o CMakeFiles/comp_null.dir/null_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/null/null_compositor.c [ 66%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_direct_randr.c [ 66%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_swapchain.c [ 66%] Linking CXX static library libcomp_null.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -P CMakeFiles/comp_null.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/null && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_null.dir/link.txt --verbose=1 [ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_direct_nvidia.c [ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_system.c.o -MF CMakeFiles/st_oxr.dir/oxr_system.c.o.d -o CMakeFiles/st_oxr.dir/oxr_system.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_system.c [ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_peek.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_peek.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_peek.c /usr/bin/loongarch64-linux-gnu-ar qc libcomp_null.a CMakeFiles/comp_null.dir/null_compositor.c.o /usr/bin/loongarch64-linux-gnu-ranlib libcomp_null.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 67%] Built target comp_null [ 67%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_tracker_psmv.cpp [ 67%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_verify.c.o -MF CMakeFiles/st_oxr.dir/oxr_verify.c.o.d -o CMakeFiles/st_oxr.dir/oxr_verify.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_verify.c [ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_vk_display.c [ 67%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_direct.c [ 68%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_xdev.c.o -MF CMakeFiles/st_oxr.dir/oxr_xdev.c.o.d -o CMakeFiles/st_oxr.dir/oxr_xdev.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_xdev.c make -f tests/CMakeFiles/tests_comp_client_vulkan.dir/build.make tests/CMakeFiles/tests_comp_client_vulkan.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_comp_client_vulkan.dir/DependInfo.cmake "--color=" tests_comp_client_vulkan make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 69%] Building CXX object tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -MF CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o.d -o CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_comp_client_vulkan.cpp [ 69%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_wayland.c [ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_bindings/b_oxr_generated_bindings.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_bindings/b_oxr_generated_bindings.c.o -MF CMakeFiles/st_oxr.dir/oxr_bindings/b_oxr_generated_bindings.c.o.d -o CMakeFiles/st_oxr.dir/oxr_bindings/b_oxr_generated_bindings.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr/oxr_bindings/b_oxr_generated_bindings.c [ 69%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -MF CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o.d -o CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/compositor/main/comp_window_direct_wayland.c [ 69%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_vk.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_session_gfx_vk.c [ 70%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/xdg-shell.c [ 71%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_tracker_psvr.cpp [ 71%] Building C object src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/SDL2 -isystem /usr/include/libdrm -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/compositor/CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -MF CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o.d -o CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor/wayland-protocols/drm-lease-v1.c [ 71%] Linking CXX static library libcomp_main.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -P CMakeFiles/comp_main.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/compositor && /usr/bin/cmake -E cmake_link_script CMakeFiles/comp_main.dir/link.txt --verbose=1 [ 71%] Linking CXX executable tests_comp_client_vulkan cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_comp_client_vulkan.dir/link.txt --verbose=1 [ 71%] Linking CXX static library libxrt-external-imgui.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-imgui.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_comp_client_vulkan.dir/link.d CMakeFiles/tests_comp_client_vulkan.dir/tests_comp_client_vulkan.cpp.o -o tests_comp_client_vulkan ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/compositor/libcomp_mock.a ../src/xrt/compositor/libcomp_util.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/ogl/libaux_ogl.a /usr/lib/loongarch64-linux-gnu/libGLX.so /usr/lib/loongarch64-linux-gnu/libOpenGL.so ../src/xrt/compositor/libcomp_render.a ../src/xrt/auxiliary/vk/libaux_vk.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/os/libaux_os.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 71%] Built target tests_comp_client_vulkan [ 71%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain_vk.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_swapchain_vk.c [ 71%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -MF CMakeFiles/st_oxr.dir/oxr_vulkan.c.o.d -o CMakeFiles/st_oxr.dir/oxr_vulkan.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_vulkan.c [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -MF CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o.d -o CMakeFiles/st_oxr.dir/oxr_swapchain_gl.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_swapchain_gl.c [ 72%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -MF CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_euroc_recorder.cpp [ 72%] Building C object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -MF CMakeFiles/aux_tracking.dir/t_vit_loader.c.o.d -o CMakeFiles/aux_tracking.dir/t_vit_loader.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_vit_loader.c [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_gl_xlib.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_session_gfx_gl_xlib.c [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -MF CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o.d -o CMakeFiles/st_oxr.dir/oxr_session_gfx_egl.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_session_gfx_egl.c /usr/bin/loongarch64-linux-gnu-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_window_debug_image.c.o CMakeFiles/comp_main.dir/main/comp_mirror_to_debug_gui.c.o CMakeFiles/comp_main.dir/main/comp_window_xcb.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_randr.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_nvidia.c.o CMakeFiles/comp_main.dir/main/comp_window_peek.c.o CMakeFiles/comp_main.dir/main/comp_window_vk_display.c.o CMakeFiles/comp_main.dir/main/comp_window_direct.c.o CMakeFiles/comp_main.dir/main/comp_window_wayland.c.o CMakeFiles/comp_main.dir/main/comp_window_direct_wayland.c.o "CMakeFiles/comp_main.dir/wayland-protocols/xdg-shell.c.o" "CMakeFiles/comp_main.dir/wayland-protocols/drm-lease-v1.c.o" /usr/bin/loongarch64-linux-gnu-ranlib libcomp_main.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 72%] Built target comp_main [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o [ 72%] Building CXX object src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_api_future.c.o -MF CMakeFiles/st_oxr.dir/oxr_api_future.c.o.d -o CMakeFiles/st_oxr.dir/oxr_api_future.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_api_future.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/flexkalman -I/build/reproducible-path/monado-25.0.1/src/external/vit_includes -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/hungarian -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -O3 -MD -MT src/xrt/auxiliary/tracking/CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -MF CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o.d -o CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/tracking/t_tracker_slam.cpp [ 72%] Building C object src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/oxr/CMakeFiles/st_oxr.dir/oxr_future.c.o -MF CMakeFiles/st_oxr.dir/oxr_future.c.o.d -o CMakeFiles/st_oxr.dir/oxr_future.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/oxr_future.c [ 73%] Linking CXX static library libst_oxr.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cmake -P CMakeFiles/st_oxr.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/oxr && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_oxr.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libst_oxr.a CMakeFiles/st_oxr.dir/oxr_api_action.c.o CMakeFiles/st_oxr.dir/oxr_api_instance.c.o CMakeFiles/st_oxr.dir/oxr_api_negotiate.c.o CMakeFiles/st_oxr.dir/oxr_api_session.c.o CMakeFiles/st_oxr.dir/oxr_api_space.c.o CMakeFiles/st_oxr.dir/oxr_api_swapchain.c.o CMakeFiles/st_oxr.dir/oxr_api_system.c.o CMakeFiles/st_oxr.dir/oxr_api_xdev.c.o CMakeFiles/st_oxr.dir/oxr_binding.c.o CMakeFiles/st_oxr.dir/oxr_dpad.c.o CMakeFiles/st_oxr.dir/oxr_event.c.o CMakeFiles/st_oxr.dir/oxr_frame_sync.c.o CMakeFiles/st_oxr.dir/oxr_handle_base.c.o CMakeFiles/st_oxr.dir/oxr_input.c.o CMakeFiles/st_oxr.dir/oxr_input_transform.c.o CMakeFiles/st_oxr.dir/oxr_instance.c.o CMakeFiles/st_oxr.dir/oxr_logger.c.o CMakeFiles/st_oxr.dir/oxr_path.c.o CMakeFiles/st_oxr.dir/oxr_pretty_print.c.o CMakeFiles/st_oxr.dir/oxr_session.c.o CMakeFiles/st_oxr.dir/oxr_session_frame_end.c.o CMakeFiles/st_oxr.dir/oxr_space.c.o CMakeFiles/st_oxr.dir/oxr_swapchain.c.o CMakeFiles/st_oxr.dir/oxr_system.c.o CMakeFiles/st_oxr.dir/oxr_verify.c.o CMakeFiles/st_oxr.dir/oxr_xdev.c.o CMakeFiles/st_oxr.dir/oxr_bindings/b_oxr_generated_bindings.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 CMakeFiles/st_oxr.dir/oxr_api_future.c.o CMakeFiles/st_oxr.dir/oxr_future.c.o /usr/bin/loongarch64-linux-gnu-ranlib libst_oxr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 73%] 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 -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/openxr /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/DependInfo.cmake "--color=" openxr_monado make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/CMakeFiles/tests_input_transform.dir/DependInfo.cmake "--color=" tests_input_transform make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f tests/CMakeFiles/tests_input_transform.dir/build.make tests/CMakeFiles/tests_input_transform.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build.make src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 73%] Building CXX object tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/.. -I/build/reproducible-path/monado-25.0.1/src/external/openxr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/Catch2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT tests/CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -MF CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o.d -o CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -c /build/reproducible-path/monado-25.0.1/tests/tests_input_transform.cpp [ 73%] Building C object src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -Dopenxr_monado_EXPORTS -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/oxr/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/renderdoc_api -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/openxr/CMakeFiles/openxr_monado.dir/target.c.o -MF CMakeFiles/openxr_monado.dir/target.c.o.d -o CMakeFiles/openxr_monado.dir/target.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/openxr/target.c [ 74%] Linking CXX shared module libopenxr_monado.so cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cmake -E cmake_link_script CMakeFiles/openxr_monado.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -fPIC -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -shared -Wl,-z,relro -Wl,-z,now -Wl,--no-undefined -u xrNegotiateLoaderRuntimeInterface -Wl,--version-script="/build/reproducible-path/monado-25.0.1/src/xrt/targets/openxr/libopenxr.version" -Wl,--dependency-file=CMakeFiles/openxr_monado.dir/link.d -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/loongarch64-linux-gnu/libvulkan.so /usr/lib/loongarch64-linux-gnu/libGLX.so /usr/lib/loongarch64-linux-gnu/libOpenGL.so ../../auxiliary/ogl/libaux_ogl.a -ldl ../../ipc/libipc_shared.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/librt.a Generating OpenXR runtime manifest named /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/openxr_monado-dev.json for build tree usage cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr && /usr/bin/cmake -DOUT_FILE=/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/openxr_monado-dev.json -DLIBMONADO= -DTARGET_PATH=/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr/libopenxr_monado.so -P /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/openxr/make_build_manifest_openxr_monado.cmake make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 74%] Built target openxr_monado /usr/bin/loongarch64-linux-gnu-ar qc libxrt-external-imgui.a "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_tables.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_demo.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_draw.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/backends/imgui_impl_opengl3.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui/imgui_widgets.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/cimgui/cimgui.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_items.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/implot/implot_demo.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/cimplot/cimplot.cpp.o" "CMakeFiles/xrt-external-imgui.dir/imgui/imgui_monado/imgui_monado.cpp.o" /usr/bin/loongarch64-linux-gnu-ranlib libxrt-external-imgui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 74%] Built target xrt-external-imgui make -f src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/build.make src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/depend make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/DependInfo.cmake "--color=" xrt-external-imgui-sdl2 make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/DependInfo.cmake "--color=" st_gui_base make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 74%] Building CXX object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o [ 74%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o [ 74%] Building CXX object src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o [ 75%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o [ 75%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/external/CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o -MF CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o.d -o CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o -c /build/reproducible-path/monado-25.0.1/src/external/imgui/imgui/backends/imgui_impl_sdl2.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl.c.o -MF CMakeFiles/st_gui_base.dir/gui_ogl.c.o.d -o CMakeFiles/st_gui_base.dir/gui_ogl.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_ogl.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o -MF CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o.d -o CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_ogl_sink.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene.cpp.o -MF CMakeFiles/st_gui_base.dir/gui_scene.cpp.o.d -o CMakeFiles/st_gui_base.dir/gui_scene.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o -MF CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o.d -o CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_debug.c [ 75%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o [ 75%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_stb.c.o -MF CMakeFiles/st_gui_base.dir/gui_stb.c.o.d -o CMakeFiles/st_gui_base.dir/gui_stb.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_stb.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o -MF CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o.d -o CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_widget_native_images.c [ 75%] Linking CXX executable tests_input_transform cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests && /usr/bin/cmake -E cmake_link_script CMakeFiles/tests_input_transform.dir/link.txt --verbose=1 [ 76%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui_base.dir/gui_window_record.c.o -MF CMakeFiles/st_gui_base.dir/gui_window_record.c.o.d -o CMakeFiles/st_gui_base.dir/gui_window_record.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_window_record.c [ 77%] Linking CXX static library libxrt-external-imgui-sdl2.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -P CMakeFiles/xrt-external-imgui-sdl2.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/external && /usr/bin/cmake -E cmake_link_script CMakeFiles/xrt-external-imgui-sdl2.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libxrt-external-imgui-sdl2.a "CMakeFiles/xrt-external-imgui-sdl2.dir/imgui/imgui/backends/imgui_impl_sdl2.cpp.o" /usr/bin/loongarch64-linux-gnu-ranlib libxrt-external-imgui-sdl2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 77%] Built target xrt-external-imgui-sdl2 [ 77%] Linking CXX static library libst_gui_base.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -P CMakeFiles/st_gui_base.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_gui_base.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libst_gui_base.a CMakeFiles/st_gui_base.dir/gui_ogl.c.o CMakeFiles/st_gui_base.dir/gui_ogl_sink.c.o CMakeFiles/st_gui_base.dir/gui_scene.cpp.o CMakeFiles/st_gui_base.dir/gui_scene_debug.c.o CMakeFiles/st_gui_base.dir/gui_stb.c.o CMakeFiles/st_gui_base.dir/gui_widget_native_images.c.o CMakeFiles/st_gui_base.dir/gui_window_record.c.o /usr/bin/loongarch64-linux-gnu-ranlib libst_gui_base.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 77%] Built target st_gui_base make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/DependInfo.cmake "--color=" aux_util_debug_gui make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build.make src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 77%] Building C object src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers/qwerty -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/util/CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -MF CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o.d -o CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/util/u_debug_gui.c [ 78%] Linking CXX static library libaux_util_debug_gui.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -P CMakeFiles/aux_util_debug_gui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/util && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_util_debug_gui.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_util_debug_gui.a CMakeFiles/aux_util_debug_gui.dir/u_debug_gui.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_util_debug_gui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 78%] Built target aux_util_debug_gui make -f src/xrt/ipc/CMakeFiles/ipc_server.dir/build.make src/xrt/ipc/CMakeFiles/ipc_server.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 79%] Generating ipc_server_generated.c from protocol JSON description [ 79%] Generating ipc_server_generated.h from protocol JSON description /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/tests_input_transform.dir/link.d CMakeFiles/tests_input_transform.dir/tests_input_transform.cpp.o -o tests_input_transform ../src/external/libxrt-external-catch2.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/state_trackers/oxr/libst_oxr.a ../src/xrt/compositor/libcomp_client.a ../src/xrt/auxiliary/vk/libaux_vk.a /usr/lib/loongarch64-linux-gnu/libvulkan.so ../src/xrt/auxiliary/ogl/libaux_ogl.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/xrt/auxiliary/util/libaux_util.a ../src/xrt/auxiliary/math/libaux_math.a ../src/external/libxrt-external-nanopb.a ../src/xrt/auxiliary/bindings/libaux_generated_bindings_helpers.a ../src/xrt/auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/libGLX.so /usr/lib/loongarch64-linux-gnu/libOpenGL.so -ldl cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.h cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/python3 /build/reproducible-path/monado-25.0.1/src/xrt/ipc/shared/proto.py /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/proto.json /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 79%] Built target tests_input_transform cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/CMakeFiles/ipc_server.dir/DependInfo.cmake "--color=" ipc_server make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/ipc/CMakeFiles/ipc_server.dir/build.make src/xrt/ipc/CMakeFiles/ipc_server.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 79%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o [ 79%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o [ 79%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -MF CMakeFiles/ipc_server.dir/ipc_server_generated.c.o.d -o CMakeFiles/ipc_server.dir/ipc_server_generated.c.o -c /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc/ipc_server_generated.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/server/ipc_server_handler.c [ 80%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o [ 80%] Building C object src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/server/ipc_server_process.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/server/ipc_server_per_client_thread.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/ipc/CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -MF CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o.d -o CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/ipc/server/ipc_server_mainloop_linux.c [ 80%] Linking CXX static library libipc_server.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -P CMakeFiles/ipc_server.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/ipc && /usr/bin/cmake -E cmake_link_script CMakeFiles/ipc_server.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libipc_server.a CMakeFiles/ipc_server.dir/ipc_server_generated.c.o CMakeFiles/ipc_server.dir/server/ipc_server_handler.c.o CMakeFiles/ipc_server.dir/server/ipc_server_per_client_thread.c.o CMakeFiles/ipc_server.dir/server/ipc_server_process.c.o CMakeFiles/ipc_server.dir/server/ipc_server_mainloop_linux.c.o /usr/bin/loongarch64-linux-gnu-ranlib libipc_server.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 80%] Built target ipc_server [ 80%] Linking CXX static library libaux_tracking.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -P CMakeFiles/aux_tracking.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/tracking && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_tracking.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_tracking.a CMakeFiles/aux_tracking.dir/t_data_utils.c.o CMakeFiles/aux_tracking.dir/t_dead_reckoning.c.o CMakeFiles/aux_tracking.dir/t_imu.cpp.o CMakeFiles/aux_tracking.dir/t_openvr_tracker.cpp.o CMakeFiles/aux_tracking.dir/t_calibration.cpp.o CMakeFiles/aux_tracking.dir/t_convert.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_filter.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_picker.cpp.o CMakeFiles/aux_tracking.dir/t_debug_hsv_viewer.cpp.o CMakeFiles/aux_tracking.dir/t_file.cpp.o CMakeFiles/aux_tracking.dir/t_frame_cv_mat_wrapper.cpp.o CMakeFiles/aux_tracking.dir/t_hsv_filter.c.o CMakeFiles/aux_tracking.dir/t_kalman.cpp.o CMakeFiles/aux_tracking.dir/t_tracker_psmv.cpp.o CMakeFiles/aux_tracking.dir/t_tracker_psvr.cpp.o CMakeFiles/aux_tracking.dir/t_euroc_recorder.cpp.o CMakeFiles/aux_tracking.dir/t_vit_loader.c.o CMakeFiles/aux_tracking.dir/t_tracker_slam.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_tracking.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 80%] 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-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/DependInfo.cmake "--color=" aux_vive make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_wmr.dir/DependInfo.cmake "--color=" drv_wmr make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_euroc.dir/DependInfo.cmake "--color=" drv_euroc cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_psmv.dir/DependInfo.cmake "--color=" drv_psmv make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/DependInfo.cmake "--color=" st_prober make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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/state_trackers/prober/CMakeFiles/st_prober.dir/build.make src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_psmv.dir/build.make src/xrt/drivers/CMakeFiles/drv_psmv.dir/build make -f src/xrt/drivers/CMakeFiles/drv_euroc.dir/build.make src/xrt/drivers/CMakeFiles/drv_euroc.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 81%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o [ 81%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o [ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o [ 81%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_bindings.c.o -MF CMakeFiles/aux_vive.dir/vive_bindings.c.o.d -o CMakeFiles/aux_vive.dir/vive_bindings.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_bindings.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_config.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_builder.c.o -MF CMakeFiles/aux_vive.dir/vive_builder.c.o.d -o CMakeFiles/aux_vive.dir/vive_builder.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_builder.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_controller_base.c [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o [ 82%] Building CXX object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o [ 82%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_player.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/euroc/euroc_player.cpp cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -MF CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o.d -o CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/psmv/psmv_driver.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_controller_og.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_dump.c.o -MF CMakeFiles/st_prober.dir/p_dump.c.o.d -o CMakeFiles/st_prober.dir/p_dump.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_dump.c [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_controller_hp.c [ 82%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_calibration.c.o -MF CMakeFiles/aux_vive.dir/vive_calibration.c.o.d -o CMakeFiles/aux_vive.dir/vive_calibration.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_calibration.c [ 82%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_prober.c.o -MF CMakeFiles/st_prober.dir/p_prober.c.o.d -o CMakeFiles/st_prober.dir/p_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_prober.c [ 82%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/euroc/euroc_device.c [ 82%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_tracking.c.o -MF CMakeFiles/st_prober.dir/p_tracking.c.o.d -o CMakeFiles/st_prober.dir/p_tracking.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_tracking.c [ 83%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_common.c.o -MF CMakeFiles/aux_vive.dir/vive_common.c.o.d -o CMakeFiles/aux_vive.dir/vive_common.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_common.c [ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_controller.c [ 83%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_config.c.o -MF CMakeFiles/aux_vive.dir/vive_config.c.o.d -o CMakeFiles/aux_vive.dir/vive_config.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_config.c [ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_bt_controller.c [ 83%] Building C object src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -MF CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o.d -o CMakeFiles/drv_euroc.dir/euroc/euroc_runner.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/euroc/euroc_runner.c [ 83%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o [ 83%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_udev.c.o -MF CMakeFiles/st_prober.dir/p_udev.c.o.d -o CMakeFiles/st_prober.dir/p_udev.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_udev.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_poses.c.o -MF CMakeFiles/aux_vive.dir/vive_poses.c.o.d -o CMakeFiles/aux_vive.dir/vive_poses.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_poses.c [ 83%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libusb.c.o -MF CMakeFiles/st_prober.dir/p_libusb.c.o.d -o CMakeFiles/st_prober.dir/p_libusb.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_libusb.c [ 84%] Building C object src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/prober/CMakeFiles/st_prober.dir/p_libuvc.c.o -MF CMakeFiles/st_prober.dir/p_libuvc.c.o.d -o CMakeFiles/st_prober.dir/p_libuvc.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/prober/p_libuvc.c [ 84%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_hmd.c [ 84%] Linking CXX static library libdrv_psmv.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_psmv.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_psmv.dir/link.txt --verbose=1 [ 84%] Building C object src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/auxiliary/vive/CMakeFiles/aux_vive.dir/vive_tweaks.c.o -MF CMakeFiles/aux_vive.dir/vive_tweaks.c.o.d -o CMakeFiles/aux_vive.dir/vive_tweaks.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/vive/vive_tweaks.c /usr/bin/loongarch64-linux-gnu-ar qc libdrv_psmv.a CMakeFiles/drv_psmv.dir/psmv/psmv_driver.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_psmv.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 84%] Built target drv_psmv [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_hmd_controller.c [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_prober.c [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_protocol.c [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_controller_protocol.c [ 85%] Linking CXX static library libaux_vive.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cmake -P CMakeFiles/aux_vive.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary/vive && /usr/bin/cmake -E cmake_link_script CMakeFiles/aux_vive.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libaux_vive.a CMakeFiles/aux_vive.dir/vive_bindings.c.o CMakeFiles/aux_vive.dir/vive_builder.c.o CMakeFiles/aux_vive.dir/vive_calibration.c.o CMakeFiles/aux_vive.dir/vive_common.c.o CMakeFiles/aux_vive.dir/vive_config.c.o CMakeFiles/aux_vive.dir/vive_poses.c.o CMakeFiles/aux_vive.dir/vive_tweaks.c.o /usr/bin/loongarch64-linux-gnu-ranlib libaux_vive.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 85%] Linking CXX static library libst_prober.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cmake -P CMakeFiles/st_prober.dir/cmake_clean_target.cmake [ 85%] Built target aux_vive make -f src/xrt/drivers/CMakeFiles/drv_remote.dir/build.make src/xrt/drivers/CMakeFiles/drv_remote.dir/depend cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/prober && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_prober.dir/link.txt --verbose=1 make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_remote.dir/DependInfo.cmake "--color=" drv_remote [ 85%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_source.c make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_remote.dir/build.make src/xrt/drivers/CMakeFiles/drv_remote.dir/build [ 86%] Building C object src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -MF CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o.d -o CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/wmr/wmr_camera.c [ 86%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_device.c.o -MF CMakeFiles/drv_remote.dir/remote/r_device.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/remote/r_device.c /usr/bin/loongarch64-linux-gnu-ar qc libst_prober.a CMakeFiles/st_prober.dir/p_dump.c.o CMakeFiles/st_prober.dir/p_prober.c.o CMakeFiles/st_prober.dir/p_tracking.c.o CMakeFiles/st_prober.dir/p_udev.c.o CMakeFiles/st_prober.dir/p_libusb.c.o CMakeFiles/st_prober.dir/p_libuvc.c.o /usr/bin/loongarch64-linux-gnu-ranlib libst_prober.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 86%] Built target st_prober make -f src/xrt/drivers/CMakeFiles/drv_vive.dir/build.make src/xrt/drivers/CMakeFiles/drv_vive.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vive.dir/DependInfo.cmake "--color=" drv_vive make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' 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-25.0.1/obj-loongarch64-linux-gnu' [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_device.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_device.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_device.c [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hmd.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hmd.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/remote/r_hmd.c [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_remote.dir/remote/r_hub.c.o -MF CMakeFiles/drv_remote.dir/remote/r_hub.c.o.d -o CMakeFiles/drv_remote.dir/remote/r_hub.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/remote/r_hub.c [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_prober.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_prober.c make -f src/xrt/drivers/CMakeFiles/drv_vp2.dir/build.make src/xrt/drivers/CMakeFiles/drv_vp2.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_vp2.dir/DependInfo.cmake "--color=" drv_vp2 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_vp2.dir/build.make src/xrt/drivers/CMakeFiles/drv_vp2.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o -MF CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o.d -o CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vp2/vp2_hid.c [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_protocol.c [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_controller.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_controller.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_controller.c [ 87%] Linking CXX static library libdrv_vp2.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vp2.dir/cmake_clean_target.cmake [ 87%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_lighthouse.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vp2.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_vp2.a CMakeFiles/drv_vp2.dir/vp2/vp2_hid.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_vp2.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 88%] Linking CXX static library libdrv_remote.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_remote.dir/cmake_clean_target.cmake [ 88%] Built target drv_vp2 [ 89%] Building C object src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/depend cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_vive.dir/vive/vive_source.c.o -MF CMakeFiles/drv_vive.dir/vive/vive_source.c.o.d -o CMakeFiles/drv_vive.dir/vive/vive_source.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/vive/vive_source.c make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/DependInfo.cmake "--color=" drv_steamvr_lh cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_remote.dir/link.txt --verbose=1 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build.make src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 89%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/steamvr_lh.cpp /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libdrv_remote.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 89%] Built target drv_remote [ 89%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/device.cpp [ 89%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/driver_manager.cpp [ 89%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/iobuffer.cpp make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/DependInfo.cmake "--color=" st_gui make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build.make src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 89%] Linking CXX static library libdrv_wmr.a [ 89%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_wmr.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_prober.c.o -MF CMakeFiles/st_gui.dir/gui_prober.c.o.d -o CMakeFiles/st_gui.dir/gui_prober.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_prober.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_wmr.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_wmr.a CMakeFiles/drv_wmr.dir/wmr/wmr_config.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_base.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_og.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_hp.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_bt_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_hmd_controller.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_prober.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_protocol.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_controller_protocol.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_source.c.o CMakeFiles/drv_wmr.dir/wmr/wmr_camera.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_wmr.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 89%] Built target drv_wmr [ 90%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -MF CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_calibrate.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_calibrate.c [ 91%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/resources.cpp [ 91%] Linking CXX static library libdrv_vive.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_vive.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_vive.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_vive.a CMakeFiles/drv_vive.dir/vive/vive_device.c.o CMakeFiles/drv_vive.dir/vive/vive_prober.c.o CMakeFiles/drv_vive.dir/vive/vive_protocol.c.o CMakeFiles/drv_vive.dir/vive/vive_controller.c.o CMakeFiles/drv_vive.dir/vive/vive_lighthouse.c.o CMakeFiles/drv_vive.dir/vive/vive_source.c.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_vive.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 91%] Built target drv_vive [ 91%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/settings.cpp [ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -MF CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_hand_tracking_demo.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_hand_tracking_demo.c [ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -MF CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_main_menu.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_main_menu.c [ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record.c.o -MF CMakeFiles/st_gui.dir/gui_scene_record.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_record.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_record.c [ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -MF CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_record_euroc.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_record_euroc.c [ 91%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/blockqueue.cpp [ 91%] Building CXX object src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/loongarch64-linux-gnu-g++ -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/openvr_includes -isystem /build/reproducible-path/monado-25.0.1/src/external/valve-file-vdf -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/drivers/CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -MF CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o.d -o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/drivers/steamvr_lh/interfaces/paths.cpp [ 91%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_remote.c.o -MF CMakeFiles/st_gui.dir/gui_scene_remote.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_remote.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_remote.c [ 92%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o -MF CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_resampler_test.c [ 92%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -MF CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_tracking_overrides.c [ 92%] Building C object src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/stb -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/state_trackers/gui/CMakeFiles/st_gui.dir/gui_scene_video.c.o -MF CMakeFiles/st_gui.dir/gui_scene_video.c.o.d -o CMakeFiles/st_gui.dir/gui_scene_video.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/gui_scene_video.c [ 92%] Linking CXX static library libst_gui.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -P CMakeFiles/st_gui.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/state_trackers/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/st_gui.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libst_gui.a CMakeFiles/st_gui.dir/gui_prober.c.o CMakeFiles/st_gui.dir/gui_scene_calibrate.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_record_euroc.c.o CMakeFiles/st_gui.dir/gui_scene_remote.c.o CMakeFiles/st_gui.dir/gui_scene_resampler_test.c.o CMakeFiles/st_gui.dir/gui_scene_tracking_overrides.c.o CMakeFiles/st_gui.dir/gui_scene_video.c.o /usr/bin/loongarch64-linux-gnu-ranlib libst_gui.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 92%] Built target st_gui make -f src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build.make src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/DependInfo.cmake "--color=" sdl-test make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build.make src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o [ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o [ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_compositor.c.o -MF CMakeFiles/sdl-test.dir/sdl_compositor.c.o.d -o CMakeFiles/sdl-test.dir/sdl_compositor.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_compositor.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -MF CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o.d -o CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_hack_stubs.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_instance.c.o -MF CMakeFiles/sdl-test.dir/sdl_instance.c.o.d -o CMakeFiles/sdl-test.dir/sdl_instance.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_instance.c [ 92%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_device.c.o -MF CMakeFiles/sdl-test.dir/sdl_device.c.o.d -o CMakeFiles/sdl-test.dir/sdl_device.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_device.c [ 93%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_main.c.o -MF CMakeFiles/sdl-test.dir/sdl_main.c.o.d -o CMakeFiles/sdl-test.dir/sdl_main.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_main.c [ 93%] Building CXX object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-g++ -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -std=gnu++20 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_program.cpp.o -MF CMakeFiles/sdl-test.dir/sdl_program.cpp.o.d -o CMakeFiles/sdl-test.dir/sdl_program.cpp.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_program.cpp [ 93%] Building C object src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /usr/include/SDL2 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/sdl_test/CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -MF CMakeFiles/sdl-test.dir/sdl_swapchain.c.o.d -o CMakeFiles/sdl-test.dir/sdl_swapchain.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/sdl_test/sdl_swapchain.c [ 93%] Linking CXX executable sdl-test cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/sdl_test && /usr/bin/cmake -E cmake_link_script CMakeFiles/sdl-test.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/sdl-test.dir/link.d "CMakeFiles/sdl-test.dir/sdl_compositor.c.o" "CMakeFiles/sdl-test.dir/sdl_device.c.o" "CMakeFiles/sdl-test.dir/sdl_hack_stubs.c.o" "CMakeFiles/sdl-test.dir/sdl_instance.c.o" "CMakeFiles/sdl-test.dir/sdl_main.c.o" "CMakeFiles/sdl-test.dir/sdl_program.cpp.o" "CMakeFiles/sdl-test.dir/sdl_swapchain.c.o" -o sdl-test ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/os/libaux_os.a ../../auxiliary/vk/libaux_vk.a ../../auxiliary/ogl/libaux_ogl.a ../../auxiliary/util/libaux_util.a ../../compositor/libcomp_util.a ../../compositor/libcomp_multi.a ../../ipc/libipc_server.a ../../state_trackers/gui/libst_gui.a ../../drivers/libdrv_simulated.a ../../compositor/libcomp_render.a ../../auxiliary/vk/libaux_vk.a /usr/lib/loongarch64-linux-gnu/libvulkan.so ../../auxiliary/util/libaux_util_process.a -lbsd ../../auxiliary/util/libaux_util_debug_gui.a ../../drivers/libdrv_qwerty.a ../../ipc/libipc_shared.a /usr/lib/loongarch64-linux-gnu/librt.a /usr/lib/loongarch64-linux-gnu/libsystemd.so ../../../external/libxrt-external-imgui-sdl2.a /usr/lib/loongarch64-linux-gnu/libSDL2-2.0.so.0.3200.72 ../../state_trackers/gui/libst_gui_base.a ../../auxiliary/ogl/libaux_ogl.a ../../../external/libxrt-external-imgui.a ../../auxiliary/gstreamer/libaux_gstreamer.a -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 ../../drivers/libdrv_remote.a ../../auxiliary/vive/libaux_vive.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/loongarch64-linux-gnu/libjpeg.so /usr/lib/loongarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_core.so.4.10.0 -ldl ../../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_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 93%] Built target sdl-test [ 94%] Linking CXX static library libdrv_euroc.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_euroc.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_euroc.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-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/loongarch64-linux-gnu-ranlib libdrv_euroc.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 94%] Built target drv_euroc [ 94%] Linking CXX static library libdrv_steamvr_lh.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -P CMakeFiles/drv_steamvr_lh.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/drivers && /usr/bin/cmake -E cmake_link_script CMakeFiles/drv_steamvr_lh.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libdrv_steamvr_lh.a CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/steamvr_lh.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/device.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/driver_manager.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/iobuffer.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/resources.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/settings.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/blockqueue.cpp.o CMakeFiles/drv_steamvr_lh.dir/steamvr_lh/interfaces/paths.cpp.o /usr/bin/loongarch64-linux-gnu-ranlib libdrv_steamvr_lh.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 94%] Built target drv_steamvr_lh make -f src/xrt/targets/common/CMakeFiles/target_lists.dir/build.make src/xrt/targets/common/CMakeFiles/target_lists.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_lists.dir/DependInfo.cmake "--color=" target_lists make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/common/CMakeFiles/target_lists.dir/build.make src/xrt/targets/common/CMakeFiles/target_lists.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_legacy.c.o -MF CMakeFiles/target_lists.dir/target_builder_legacy.c.o.d -o CMakeFiles/target_lists.dir/target_builder_legacy.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_legacy.c [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_remote.c.o -MF CMakeFiles/target_lists.dir/target_builder_remote.c.o.d -o CMakeFiles/target_lists.dir/target_builder_remote.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_remote.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -MF CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o.d -o CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_rgb_tracking.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -MF CMakeFiles/target_lists.dir/target_builder_rift_s.c.o.d -o CMakeFiles/target_lists.dir/target_builder_rift_s.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_rift_s.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_lists.c.o -MF CMakeFiles/target_lists.dir/target_lists.c.o.d -o CMakeFiles/target_lists.dir/target_lists.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_lists.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -MF CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o.d -o CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_lighthouse.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -MF CMakeFiles/target_lists.dir/target_builder_steamvr.c.o.d -o CMakeFiles/target_lists.dir/target_builder_steamvr.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_steamvr.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_simulated.c.o -MF CMakeFiles/target_lists.dir/target_builder_simulated.c.o.d -o CMakeFiles/target_lists.dir/target_builder_simulated.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_simulated.c [ 95%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_north_star.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_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-25.0.1/src/xrt/targets/common/target_builder_north_star.c [ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o [ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o [ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -MF CMakeFiles/target_lists.dir/target_builder_qwerty.c.o.d -o CMakeFiles/target_lists.dir/target_builder_qwerty.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_qwerty.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_wmr.c.o -MF CMakeFiles/target_lists.dir/target_builder_wmr.c.o.d -o CMakeFiles/target_lists.dir/target_builder_wmr.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_wmr.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/usr/include/libusb-1.0 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /usr/include/opencv4 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -MF CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o.d -o CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_builder_xreal_air.c [ 96%] Linking CXX static library libtarget_lists.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_lists.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_lists.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libtarget_lists.a CMakeFiles/target_lists.dir/target_builder_legacy.c.o CMakeFiles/target_lists.dir/target_lists.c.o CMakeFiles/target_lists.dir/target_builder_remote.c.o CMakeFiles/target_lists.dir/target_builder_rgb_tracking.c.o CMakeFiles/target_lists.dir/target_builder_rift_s.c.o CMakeFiles/target_lists.dir/target_builder_lighthouse.c.o CMakeFiles/target_lists.dir/target_builder_steamvr.c.o CMakeFiles/target_lists.dir/target_builder_simulated.c.o CMakeFiles/target_lists.dir/target_builder_north_star.c.o CMakeFiles/target_lists.dir/target_builder_wmr.c.o CMakeFiles/target_lists.dir/target_builder_qwerty.c.o CMakeFiles/target_lists.dir/target_builder_xreal_air.c.o /usr/bin/loongarch64-linux-gnu-ranlib libtarget_lists.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 96%] Built target target_lists make -f src/xrt/targets/common/CMakeFiles/target_instance.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance.dir/depend make -f src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance.dir/DependInfo.cmake "--color=" target_instance cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/DependInfo.cmake "--color=" target_instance_no_comp make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build.make src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/build make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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-25.0.1/obj-loongarch64-linux-gnu' [ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -I/build/reproducible-path/monado-25.0.1/src/xrt/compositor -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_instance.dir/target_instance.c.o -MF CMakeFiles/target_instance.dir/target_instance.c.o.d -o CMakeFiles/target_instance.dir/target_instance.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_instance.c [ 96%] Building C object src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIC -fdiagnostics-color=always -MD -MT src/xrt/targets/common/CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -MF CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o.d -o CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/common/target_instance_no_comp.c [ 97%] Linking CXX static library libtarget_instance_no_comp.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_instance_no_comp.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance_no_comp.dir/link.txt --verbose=1 [ 97%] Linking CXX static library libtarget_instance.a cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -P CMakeFiles/target_instance.dir/cmake_clean_target.cmake cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/common && /usr/bin/cmake -E cmake_link_script CMakeFiles/target_instance.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-ar qc libtarget_instance_no_comp.a CMakeFiles/target_instance_no_comp.dir/target_instance_no_comp.c.o /usr/bin/loongarch64-linux-gnu-ranlib libtarget_instance_no_comp.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/loongarch64-linux-gnu-ar qc libtarget_instance.a CMakeFiles/target_instance.dir/target_instance.c.o /usr/bin/loongarch64-linux-gnu-ranlib libtarget_instance.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 97%] Built target target_instance_no_comp make -f src/xrt/targets/cli/CMakeFiles/cli.dir/build.make src/xrt/targets/cli/CMakeFiles/cli.dir/depend make -f src/xrt/targets/gui/CMakeFiles/gui.dir/build.make src/xrt/targets/gui/CMakeFiles/gui.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli/CMakeFiles/cli.dir/DependInfo.cmake "--color=" cli make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui/CMakeFiles/gui.dir/DependInfo.cmake "--color=" gui [ 97%] Built target target_instance make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/depend make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /build/reproducible-path/monado-25.0.1 /build/reproducible-path/monado-25.0.1/src/xrt/targets/service /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/service /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/service/CMakeFiles/monado-service.dir/DependInfo.cmake "--color=" monado-service make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-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 make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make -f src/xrt/targets/service/CMakeFiles/monado-service.dir/build.make src/xrt/targets/service/CMakeFiles/monado-service.dir/build make[3]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [ 98%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o [ 98%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o [ 98%] Building C object src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -MF CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o.d -o CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_lighthouse.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2.c.o -MF CMakeFiles/gui.dir/gui_sdl2.c.o.d -o CMakeFiles/gui.dir/gui_sdl2.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/gui/gui_sdl2.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_info.c.o -MF CMakeFiles/cli.dir/cli_cmd_info.c.o.d -o CMakeFiles/cli.dir/cli_cmd_info.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_info.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -MF CMakeFiles/gui.dir/gui_sdl2_imgui.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_imgui.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/gui/gui_sdl2_imgui.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_calibration_dump.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/gui/CMakeFiles/gui.dir/gui_sdl2_main.c.o -MF CMakeFiles/gui.dir/gui_sdl2_main.c.o.d -o CMakeFiles/gui.dir/gui_sdl2_main.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/gui/gui_sdl2_main.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_probe.c.o -MF CMakeFiles/cli.dir/cli_cmd_probe.c.o.d -o CMakeFiles/cli.dir/cli_cmd_probe.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_probe.c [ 98%] Building C object src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/service && /usr/bin/loongarch64-linux-gnu-gcc -DCIMGUI_NO_EXPORT -DCIMGUI_USE_OPENGL3 -DCIMGUI_USE_SDL2 -DIMGUI_IMPL_API="extern \"C\"" -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/usr/include/libusb-1.0 -I/build/reproducible-path/monado-25.0.1/src/xrt/ipc -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/state_trackers/gui/.. -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers/qwerty -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -isystem /build/reproducible-path/monado-25.0.1/src/external/glad/include -isystem /build/reproducible-path/monado-25.0.1/src/external/imgui -isystem /usr/include/SDL2 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/service/CMakeFiles/monado-service.dir/main.c.o -MF CMakeFiles/monado-service.dir/main.c.o.d -o CMakeFiles/monado-service.dir/main.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/service/main.c [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o [ 98%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o [ 98%] Linking CXX executable monado-service cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_test.c.o -MF CMakeFiles/cli.dir/cli_cmd_test.c.o.d -o CMakeFiles/cli.dir/cli_cmd_test.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_test.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -MF CMakeFiles/cli.dir/cli_cmd_slambatch.c.o.d -o CMakeFiles/cli.dir/cli_cmd_slambatch.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_slambatch.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/service && /usr/bin/cmake -E cmake_link_script CMakeFiles/monado-service.dir/link.txt --verbose=1 [100%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o [100%] Building C object src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_main.c.o -MF CMakeFiles/cli.dir/cli_main.c.o.d -o CMakeFiles/cli.dir/cli_main.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_main.c cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/loongarch64-linux-gnu-gcc -D_GNU_SOURCE -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/auxiliary -I/build/reproducible-path/monado-25.0.1/src/xrt/include -I/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/include -I/build/reproducible-path/monado-25.0.1/src/external/nanopb -I/build/reproducible-path/monado-25.0.1/src/xrt/auxiliary/bindings -I/build/reproducible-path/monado-25.0.1/src/xrt/targets/common -I/build/reproducible-path/monado-25.0.1/src/xrt/drivers -isystem /usr/include/opencv4 -isystem /build/reproducible-path/monado-25.0.1/src/external/bcdec -isystem /usr/include/eigen3 -g -O2 -Werror=implicit-function-declaration -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wno-missing-braces -Werror-implicit-function-declaration -Werror=incompatible-pointer-types -Werror=int-conversion -std=gnu11 -fPIE -fdiagnostics-color=always -MD -MT src/xrt/targets/cli/CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -MF CMakeFiles/cli.dir/cli_cmd_calibrate.c.o.d -o CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -c /build/reproducible-path/monado-25.0.1/src/xrt/targets/cli/cli_cmd_calibrate.c [100%] Linking CXX executable monado-gui cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/gui && /usr/bin/cmake -E cmake_link_script CMakeFiles/gui.dir/link.txt --verbose=1 [100%] Linking CXX executable monado-cli cd /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/src/xrt/targets/cli && /usr/bin/cmake -E cmake_link_script CMakeFiles/cli.dir/link.txt --verbose=1 /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/cli.dir/link.d CMakeFiles/cli.dir/cli_cmd_calibration_dump.c.o CMakeFiles/cli.dir/cli_cmd_info.c.o CMakeFiles/cli.dir/cli_cmd_lighthouse.c.o CMakeFiles/cli.dir/cli_cmd_probe.c.o CMakeFiles/cli.dir/cli_cmd_slambatch.c.o CMakeFiles/cli.dir/cli_cmd_test.c.o CMakeFiles/cli.dir/cli_main.c.o CMakeFiles/cli.dir/cli_cmd_calibrate.c.o -o monado-cli ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/os/libaux_os.a ../../auxiliary/os/libaux_os_ble.a ../../auxiliary/util/libaux_util.a ../../auxiliary/math/libaux_math.a ../common/libtarget_instance_no_comp.a ../../state_trackers/prober/libst_prober.a /usr/lib/loongarch64-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_wmr.a ../../drivers/libdrv_qwerty.a /usr/lib/loongarch64-linux-gnu/libSDL2-2.0.so.0.3200.72 ../../drivers/libdrv_xreal_air.a ../../drivers/libdrv_arduino.a ../../drivers/libdrv_blubur_s1.a ../../drivers/libdrv_cemu.a ../../drivers/libdrv_daydream.a ../../auxiliary/os/libaux_os_ble.a -ldbus-1 ../../drivers/libdrv_simulated.a ../../drivers/libdrv_hdk.a ../../drivers/libdrv_hydra.a ../../drivers/libdrv_twrap.a ../../drivers/libdrv_psmv.a ../../drivers/libdrv_pssense.a ../../drivers/libdrv_psvr.a /usr/lib/loongarch64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_remote.a ../../drivers/libdrv_rift.a ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_rokid.a /usr/lib/loongarch64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_vive.a /usr/lib/loongarch64-linux-gnu/libz.so ../../drivers/libdrv_steamvr_lh.a ../../drivers/libdrv_vp2.a ../../auxiliary/vive/libaux_vive.a ../../drivers/libdrv_euroc.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/loongarch64-linux-gnu/libjpeg.so -ldl /usr/lib/loongarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_core.so.4.10.0 ../../drivers/libdrv_solarxr.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 ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/librt.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [100%] Built target cli /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/gui.dir/link.d 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 ../../state_trackers/gui/libst_gui_base.a ../../auxiliary/ogl/libaux_ogl.a ../../../external/libxrt-external-imgui.a ../../auxiliary/gstreamer/libaux_gstreamer.a ../../state_trackers/prober/libst_prober.a /usr/lib/loongarch64-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_wmr.a ../../drivers/libdrv_qwerty.a /usr/lib/loongarch64-linux-gnu/libSDL2-2.0.so.0.3200.72 ../../drivers/libdrv_xreal_air.a ../../drivers/libdrv_arduino.a ../../drivers/libdrv_blubur_s1.a ../../drivers/libdrv_cemu.a ../../drivers/libdrv_daydream.a ../../auxiliary/os/libaux_os_ble.a -ldbus-1 ../../drivers/libdrv_simulated.a ../../drivers/libdrv_hdk.a ../../drivers/libdrv_hydra.a ../../drivers/libdrv_twrap.a ../../drivers/libdrv_psmv.a ../../drivers/libdrv_pssense.a ../../drivers/libdrv_psvr.a /usr/lib/loongarch64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_rift.a ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_rokid.a /usr/lib/loongarch64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_vive.a /usr/lib/loongarch64-linux-gnu/libz.so ../../drivers/libdrv_steamvr_lh.a ../../drivers/libdrv_vp2.a ../../auxiliary/vive/libaux_vive.a ../../drivers/libdrv_euroc.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/loongarch64-linux-gnu/libjpeg.so -ldl /usr/lib/loongarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_core.so.4.10.0 ../../drivers/libdrv_solarxr.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 ../../auxiliary/os/libaux_os.a ../../../external/libxrt-external-nanopb.a ../../auxiliary/bindings/libaux_generated_bindings_helpers.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm /usr/lib/loongarch64-linux-gnu/librt.a make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [100%] Built target gui /usr/bin/loongarch64-linux-gnu-g++ -g -O2 -ffile-prefix-map=/build/reproducible-path/monado-25.0.1=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -pedantic -Wall -Wextra -Wno-unused-parameter -Wl,-z,relro -Wl,-z,now -fPIE -pie -Wl,--dependency-file=CMakeFiles/monado-service.dir/link.d "CMakeFiles/monado-service.dir/main.c.o" -o monado-service ../../auxiliary/util/libaux_util.a ../../auxiliary/util/libaux_util_debug_gui.a ../../state_trackers/prober/libst_prober.a ../../ipc/libipc_server.a ../common/libtarget_lists.a ../common/libtarget_instance.a ../../state_trackers/gui/libst_gui.a ../../../external/libxrt-external-imgui-sdl2.a ../../auxiliary/ogl/libaux_ogl.a ../../auxiliary/util/libaux_util_debug_gui.a ../../auxiliary/util/libaux_util_process.a -lbsd /usr/lib/loongarch64-linux-gnu/libsystemd.so ../../state_trackers/prober/libst_prober.a /usr/lib/loongarch64-linux-gnu/libudev.so -luvc -lusb-1.0 ../common/libtarget_lists.a ../../drivers/libdrv_qwerty.a ../../drivers/libdrv_multi.a ../../drivers/libdrv_v4l2.a ../../drivers/libdrv_vf.a ../../drivers/libdrv_ns.a ../../drivers/libdrv_wmr.a ../../drivers/libdrv_xreal_air.a ../../drivers/libdrv_arduino.a ../../drivers/libdrv_blubur_s1.a ../../drivers/libdrv_cemu.a ../../drivers/libdrv_daydream.a ../../auxiliary/os/libaux_os_ble.a -ldbus-1 ../../drivers/libdrv_simulated.a ../../drivers/libdrv_hdk.a ../../drivers/libdrv_hydra.a ../../drivers/libdrv_twrap.a ../../drivers/libdrv_psmv.a ../../drivers/libdrv_pssense.a ../../drivers/libdrv_psvr.a /usr/lib/loongarch64-linux-gnu/libhidapi-libusb.so ../../drivers/libdrv_rift.a ../../drivers/libdrv_rift_s.a ../../drivers/libdrv_rokid.a /usr/lib/loongarch64-linux-gnu/libusb-1.0.so ../../drivers/libdrv_vive.a /usr/lib/loongarch64-linux-gnu/libz.so ../../drivers/libdrv_steamvr_lh.a ../../drivers/libdrv_vp2.a ../../drivers/libdrv_euroc.a ../../drivers/libdrv_solarxr.a ../../ipc/libipc_shared.a /usr/lib/loongarch64-linux-gnu/librt.a ../../compositor/libcomp_main.a -lxcb-randr -lX11-xcb -lX11 -lxcb -lxcb-randr -lX11-xcb -lX11 -lxcb /usr/lib/loongarch64-linux-gnu/libX11.so -lwayland-client /usr/lib/loongarch64-linux-gnu/libdrm.so ../../compositor/null/libcomp_null.a ../../compositor/libcomp_util.a ../../compositor/libcomp_render.a ../../auxiliary/vk/libaux_vk.a /usr/lib/loongarch64-linux-gnu/libvulkan.so ../../compositor/libcomp_multi.a ../../../external/libxrt-external-imgui-sdl2.a /usr/lib/loongarch64-linux-gnu/libSDL2-2.0.so.0.3200.72 ../../state_trackers/gui/libst_gui_base.a ../../auxiliary/ogl/libaux_ogl.a ../../drivers/libdrv_remote.a ../../auxiliary/vive/libaux_vive.a ../../auxiliary/tracking/libaux_tracking.a ../../auxiliary/util/libaux_util_sink.a /usr/lib/loongarch64-linux-gnu/libjpeg.so /usr/lib/loongarch64-linux-gnu/libopencv_highgui.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_videoio.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgcodecs.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_video.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_calib3d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_features2d.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_flann.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_dnn.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_imgproc.so.4.10.0 /usr/lib/loongarch64-linux-gnu/libopencv_core.so.4.10.0 -ldl ../../../external/libxrt-external-imgui.a ../../auxiliary/gstreamer/libaux_gstreamer.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_helpers.a ../../auxiliary/os/libaux_os.a /usr/lib/loongarch64-linux-gnu/libcjson.so.1.7.19 -lm -lgstapp-1.0 -lgstvideo-1.0 -lgstbase-1.0 -lgstreamer-1.0 -lgobject-2.0 -lglib-2.0 make[3]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' [100%] Built target monado-service make[2]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/cmake -E cmake_progress_start /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/CMakeFiles 0 make[1]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' dh_auto_test -a cd obj-loongarch64-linux-gnu && make -j8 test ARGS\+=--verbose ARGS\+=-j8 make[1]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' Running tests... /usr/bin/ctest --verbose -j8 UpdateCTestConfiguration from :/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/DartConfiguration.tcl Parse Config file:/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/DartConfiguration.tcl Test project /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu Constructing a list of tests Done constructing a list of tests Updating test list for fixtures Added 0 tests to meet fixture requirements Checking test dependency graph... Checking test dependency graph end Connected to MAKE jobserver test 1 Start 1: tests_cxx_wrappers 1: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_cxx_wrappers "--success" "--allow-running-no-tests" 1: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 1: Test timeout computed to be: 1500 test 2 Start 2: tests_deque 2: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_deque "--success" "--allow-running-no-tests" 2: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 2: Test timeout computed to be: 1500 test 3 Start 3: tests_generic_callbacks 3: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_generic_callbacks "--success" "--allow-running-no-tests" 3: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 3: Test timeout computed to be: 1500 test 4 Start 4: tests_history_buf 4: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_history_buf "--success" "--allow-running-no-tests" 4: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 4: Test timeout computed to be: 1500 test 5 Start 5: tests_id_ringbuffer 5: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_id_ringbuffer "--success" "--allow-running-no-tests" 5: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 5: Test timeout computed to be: 1500 test 6 Start 6: tests_json 6: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_json "--success" "--allow-running-no-tests" 6: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 6: Test timeout computed to be: 1500 test 7 Start 7: tests_lowpass_float 7: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_lowpass_float "--success" "--allow-running-no-tests" 7: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 7: Test timeout computed to be: 1500 test 8 Start 8: tests_lowpass_integer 8: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_lowpass_integer "--success" "--allow-running-no-tests" 8: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 8: Test timeout computed to be: 1500 1: Randomness seeded to: 549101078 1: 1: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1: tests_cxx_wrappers is a Catch2 v3.6.0 host application. 1: Run with -? for options 1: 1: ------------------------------------------------------------------------------- 1: unique_xrt_device 1: ------------------------------------------------------------------------------- 1: ./tests/tests_cxx_wrappers.cpp:31 1: ............................................................................... 1: 1: ./tests/tests_cxx_wrappers.cpp:38: PASSED: 1: CHECK_FALSE( destroyed ) 1: with expansion: 1: !false 1: 1: ./tests/tests_cxx_wrappers.cpp:42: PASSED: 1: CHECK_FALSE( destroyed ) 1: with expansion: 1: !false 1: 1: ./tests/tests_cxx_wrappers.cpp:45: PASSED: 1: CHECK( destroyed ) 1: with expansion: 1: true 1: 1: =============================================================================== 1: All tests passed (3 assertions in 1 test case) 1: 2: Randomness seeded to: 3433072109 2: 2: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2: tests_deque is a Catch2 v3.6.0 host application. 2: Run with -? for options 2: 2: ------------------------------------------------------------------------------- 2: u_deque 2: Test interface generated from macros 2: ------------------------------------------------------------------------------- 2: ./tests/tests_deque.cpp:14 2: ............................................................................... 2: 2: ./tests/tests_deque.cpp:17: PASSED: 2: CHECK( dt.ptr != __null ) 2: with expansion: 2: 0x0000555574412c00 != 0 2: 2: ./tests/tests_deque.cpp:24: PASSED: 2: CHECK( !u_deque_timepoint_ns_pop_front(dt, &elem) ) 2: with expansion: 2: true 2: 2: ./tests/tests_deque.cpp:25: PASSED: 2: CHECK( elem == 0 ) 2: with expansion: 2: 0 == 0 2: 2: ./tests/tests_deque.cpp:30: PASSED: 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) 2: with expansion: 2: true 2: 2: ./tests/tests_deque.cpp:31: PASSED: 2: CHECK( elem == C ) 2: with expansion: 2: 33333333 (0x1fca055) 2: == 2: 33333333 (0x1fca055) 2: 2: ./tests/tests_deque.cpp:32: PASSED: 2: CHECK( u_deque_timepoint_ns_size(dt) == 1 ) 2: with expansion: 2: 1 == 1 2: 2: ./tests/tests_deque.cpp:41: PASSED: 2: CHECK( a == A ) 2: with expansion: 2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7) 2: 2: ./tests/tests_deque.cpp:42: PASSED: 2: CHECK( b == B ) 2: with expansion: 2: 22222222 (0x153158e) 2: == 2: 22222222 (0x153158e) 2: 2: ./tests/tests_deque.cpp:43: PASSED: 2: CHECK( c == C ) 2: with expansion: 2: 33333333 (0x1fca055) 2: == 2: 33333333 (0x1fca055) 2: 2: ./tests/tests_deque.cpp:45: PASSED: 2: CHECK( u_deque_timepoint_ns_size(dt) == 3 ) 2: with expansion: 2: 3 == 3 2: 2: ./tests/tests_deque.cpp:47: PASSED: 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) 2: with expansion: 2: true 2: 2: ./tests/tests_deque.cpp:48: PASSED: 2: CHECK( elem == A ) 2: with expansion: 2: 11111111 (0xa98ac7) == 11111111 (0xa98ac7) 2: 2: ./tests/tests_deque.cpp:49: PASSED: 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) 2: with expansion: 2: true 2: 2: ./tests/tests_deque.cpp:50: PASSED: 2: CHECK( elem == B ) 2: with expansion: 2: 22222222 (0x153158e) 2: == 2: 22222222 (0x153158e) 2: 2: ./tests/tests_deque.cpp:51: PASSED: 2: CHECK( u_deque_timepoint_ns_pop_front(dt, &elem) ) 2: with expansion: 2: true 2: 2: ./tests/tests_deque.cpp:52: PASSED: 2: CHECK( elem == C ) 2: with expansion: 2: 33333333 (0x1fca055) 2: == 2: 33333333 (0x1fca055) 2: 2: ./tests/tests_deque.cpp:54: PASSED: 2: CHECK( u_deque_timepoint_ns_size(dt) == 0 ) 2: with expansion: 2: 0 == 0 2: 2: ./tests/tests_deque.cpp:57: PASSED: 2: CHECK( dt.ptr == __null ) 2: with expansion: 2: nullptr == 0 2: 2: =============================================================================== 2: All tests passed (18 assertions in 1 test case) 2: 3: Randomness seeded to: 2978777043 3: 3: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 3: tests_generic_callbacks is a Catch2 v3.6.0 host application. 3: Run with -? for options 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: call when empty 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:39 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:41: PASSED: 3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:42: PASSED: 3: CHECK( 0 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:43: PASSED: 3: CHECK( 0 == callbacks.removeCallback(&increment_userdata_int, (mask_t)MyEvent::LOST, nullptr) ) 3: with expansion: 3: 0 == 0 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: contains 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:51 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:53: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:54: PASSED: 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) ) 3: with expansion: 3: !false 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: removal matching 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:56 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:58: PASSED: 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numAcquired) ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:60: PASSED: 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numLost) ) 3: with expansion: 3: 0 == 0 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:63 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:65: PASSED: 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:66: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:68: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: max_remove 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:70 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:72: PASSED: 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 0) ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:74: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:77: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 1) ) 3: with expansion: 3: 1 == 1 3: 3: ./tests/tests_generic_callbacks.cpp:79: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:83: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: 1 == 1 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:63 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:65: PASSED: 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:66: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:68: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: large max_remove 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:86 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:88: PASSED: 3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 0, 3) ) 3: with expansion: 3: 2 == 2 3: 3: ./tests/tests_generic_callbacks.cpp:90: PASSED: 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: !false 3: 3: ./tests/tests_generic_callbacks.cpp:94: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: 1 == 1 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:63 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:65: PASSED: 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:66: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:68: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: num_skip 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:97 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:99: PASSED: 3: CHECK( 0 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 3) ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:101: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:104: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired, 1) ) 3: with expansion: 3: 1 == 1 3: 3: ./tests/tests_generic_callbacks.cpp:106: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:110: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: 1 == 1 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:63 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:65: PASSED: 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:66: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:68: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: invoke acquired 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:113 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:115: PASSED: 3: CHECK( 2 == callbacks.invokeCallbacks(MyEvent::ACQUIRED, invoker) ) 3: with expansion: 3: 2 == 2 3: 3: ./tests/tests_generic_callbacks.cpp:116: PASSED: 3: CHECK( 2 == numAcquired ) 3: with expansion: 3: 2 == 2 3: 3: ./tests/tests_generic_callbacks.cpp:117: PASSED: 3: CHECK( 0 == numLost ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:120: PASSED: 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: !false 3: with message: 3: should have removed themselves 3: 3: ./tests/tests_generic_callbacks.cpp:126: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: true 3: with message: 3: LOST callbacks should still be there 3: 3: ./tests/tests_generic_callbacks.cpp:128: PASSED: 3: CHECK( 1 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: 1 == 1 3: with message: 3: LOST callbacks should still be there 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:45 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:49: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:50: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:63 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:65: PASSED: 3: REQUIRE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ./tests/tests_generic_callbacks.cpp:66: PASSED: 3: REQUIRE_NOTHROW( callbacks.addCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: 3: ./tests/tests_generic_callbacks.cpp:68: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: 3: ------------------------------------------------------------------------------- 3: u_generic_callbacks 3: same function, different mask and userdata 3: duplicates, contains, and removal 3: invoke lost 3: ------------------------------------------------------------------------------- 3: ./tests/tests_generic_callbacks.cpp:132 3: ............................................................................... 3: 3: ./tests/tests_generic_callbacks.cpp:134: PASSED: 3: CHECK( 1 == callbacks.invokeCallbacks(MyEvent::LOST, invoker) ) 3: with expansion: 3: 1 == 1 3: 3: ./tests/tests_generic_callbacks.cpp:135: PASSED: 3: CHECK( 0 == numAcquired ) 3: with expansion: 3: 0 == 0 3: 3: ./tests/tests_generic_callbacks.cpp:136: PASSED: 3: CHECK( 1 == numLost ) 3: with expansion: 3: 1 == 1 3: 3: ./tests/tests_generic_callbacks.cpp:139: PASSED: 3: CHECK_FALSE( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::LOST, &numLost) ) 3: with expansion: 3: !false 3: with message: 3: should have removed themselves 3: 3: ./tests/tests_generic_callbacks.cpp:145: PASSED: 3: CHECK( callbacks.contains(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: true 3: with message: 3: ACQUIRED callbacks should still be there 3: 3: ./tests/tests_generic_callbacks.cpp:147: PASSED: 3: CHECK( 2 == callbacks.removeCallback(increment_userdata_int, (mask_t)MyEvent::ACQUIRED, &numAcquired) ) 3: with expansion: 3: 2 == 2 3: with message: 3: ACQUIRED callbacks should still be there 3: 3: =============================================================================== 3: All tests passed (61 assertions in 2 test cases) 3: 4: Randomness seeded to: 2306902550 4: 4: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 4: tests_history_buf is a Catch2 v3.6.0 host application. 4: Run with -? for options 4: 4: ------------------------------------------------------------------------------- 4: m_relation_history 4: empty buffer 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:35 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:38: PASSED: 4: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:39: PASSED: 4: CHECK( m_relation_history_get(rh, 1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ------------------------------------------------------------------------------- 4: m_relation_history 4: populated buffer 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:41 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:62: PASSED: 4: CHECK( m_relation_history_get_size(rh) == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:63: PASSED: 4: CHECK_FALSE( m_relation_history_get_latest(rh, &out_time, &out_relation) ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:66: PASSED: 4: CHECK( m_relation_history_push(rh, &relation, T0) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:67: PASSED: 4: CHECK( m_relation_history_get_size(rh) == 1 ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:68: PASSED: 4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:69: PASSED: 4: CHECK( out_time == T0 ) 4: with expansion: 4: 20000000000 (0x4a817c800) 4: == 4: 20000000000 (0x4a817c800) 4: 4: ./tests/tests_history_buf.cpp:72: PASSED: 4: CHECK( m_relation_history_push(rh, &relation, T1) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:73: PASSED: 4: CHECK( m_relation_history_get_size(rh) == 2 ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:74: PASSED: 4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:75: PASSED: 4: CHECK( out_time == T1 ) 4: with expansion: 4: 21000000000 (0x4e3b29200) 4: == 4: 21000000000 (0x4e3b29200) 4: 4: ./tests/tests_history_buf.cpp:78: PASSED: 4: CHECK( m_relation_history_push(rh, &relation, T2) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:79: PASSED: 4: CHECK( m_relation_history_get_size(rh) == 3 ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:80: PASSED: 4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:81: PASSED: 4: CHECK( out_time == T2 ) 4: with expansion: 4: 22000000000 (0x51f4d5c00) 4: == 4: 22000000000 (0x51f4d5c00) 4: 4: ./tests/tests_history_buf.cpp:84: PASSED: 4: CHECK_FALSE( m_relation_history_push(rh, &relation, T1) ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:85: PASSED: 4: CHECK( m_relation_history_get_size(rh) == 3 ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:86: PASSED: 4: CHECK( m_relation_history_get_latest(rh, &out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:87: PASSED: 4: CHECK( out_time == T2 ) 4: with expansion: 4: 22000000000 (0x51f4d5c00) 4: == 4: 22000000000 (0x51f4d5c00) 4: 4: ./tests/tests_history_buf.cpp:89: PASSED: 4: CHECK( m_relation_history_get(rh, 0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:91: PASSED: 4: CHECK( m_relation_history_get(rh, T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:92: PASSED: 4: CHECK( out_relation.pose.position.x == 0.f ) 4: with expansion: 4: 0.0f == 0.0f 4: 4: ./tests/tests_history_buf.cpp:94: PASSED: 4: CHECK( m_relation_history_get(rh, T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:95: PASSED: 4: CHECK( out_relation.pose.position.x == 1.f ) 4: with expansion: 4: 1.0f == 1.0f 4: 4: ./tests/tests_history_buf.cpp:97: PASSED: 4: CHECK( m_relation_history_get(rh, T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:98: PASSED: 4: CHECK( out_relation.pose.position.x == 2.f ) 4: with expansion: 4: 2.0f == 2.0f 4: 4: ./tests/tests_history_buf.cpp:101: PASSED: 4: CHECK( m_relation_history_get(rh, T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED ) 4: with expansion: 4: 4 == 4 4: 4: ./tests/tests_history_buf.cpp:103: PASSED: 4: CHECK( out_relation.pose.position.x < 0.f ) 4: with expansion: 4: -1.0f < 0.0f 4: 4: ./tests/tests_history_buf.cpp:105: PASSED: 4: CHECK( m_relation_history_get(rh, (T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:107: PASSED: 4: CHECK( out_relation.pose.position.x > 0.f ) 4: with expansion: 4: 0.5f > 0.0f 4: 4: ./tests/tests_history_buf.cpp:108: PASSED: 4: CHECK( out_relation.pose.position.x < 1.f ) 4: with expansion: 4: 0.5f < 1.0f 4: 4: ./tests/tests_history_buf.cpp:110: PASSED: 4: CHECK( m_relation_history_get(rh, (T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:112: PASSED: 4: CHECK( out_relation.pose.position.x > 1.f ) 4: with expansion: 4: 1.5f > 1.0f 4: 4: ./tests/tests_history_buf.cpp:113: PASSED: 4: CHECK( out_relation.pose.position.x < 2.f ) 4: with expansion: 4: 1.5f < 2.0f 4: 4: ./tests/tests_history_buf.cpp:115: PASSED: 4: CHECK( m_relation_history_get(rh, T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:117: PASSED: 4: CHECK( out_relation.pose.position.x > 2.f ) 4: with expansion: 4: 3.0f > 2.0f 4: 4: ------------------------------------------------------------------------------- 4: RelationHistory 4: empty buffer 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:130 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:133: PASSED: 4: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:134: PASSED: 4: CHECK( rh.get(1, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ------------------------------------------------------------------------------- 4: RelationHistory 4: populated buffer 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:136 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:157: PASSED: 4: CHECK( rh.size() == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:158: PASSED: 4: CHECK_FALSE( rh.get_latest(&out_time, &out_relation) ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:161: PASSED: 4: CHECK( rh.push(relation, T0) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:162: PASSED: 4: CHECK( rh.size() == 1 ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:163: PASSED: 4: CHECK( rh.get_latest(&out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:164: PASSED: 4: CHECK( out_time == T0 ) 4: with expansion: 4: 20000000000 (0x4a817c800) 4: == 4: 20000000000 (0x4a817c800) 4: 4: ./tests/tests_history_buf.cpp:167: PASSED: 4: CHECK( rh.push(relation, T1) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:168: PASSED: 4: CHECK( rh.size() == 2 ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:169: PASSED: 4: CHECK( rh.get_latest(&out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:170: PASSED: 4: CHECK( out_time == T1 ) 4: with expansion: 4: 21000000000 (0x4e3b29200) 4: == 4: 21000000000 (0x4e3b29200) 4: 4: ./tests/tests_history_buf.cpp:173: PASSED: 4: CHECK( rh.push(relation, T2) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:174: PASSED: 4: CHECK( rh.size() == 3 ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:175: PASSED: 4: CHECK( rh.get_latest(&out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:176: PASSED: 4: CHECK( out_time == T2 ) 4: with expansion: 4: 22000000000 (0x51f4d5c00) 4: == 4: 22000000000 (0x51f4d5c00) 4: 4: ./tests/tests_history_buf.cpp:179: PASSED: 4: CHECK_FALSE( rh.push(relation, T1) ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:180: PASSED: 4: CHECK( rh.size() == 3 ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:181: PASSED: 4: CHECK( rh.get_latest(&out_time, &out_relation) ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:182: PASSED: 4: CHECK( out_time == T2 ) 4: with expansion: 4: 22000000000 (0x51f4d5c00) 4: == 4: 22000000000 (0x51f4d5c00) 4: 4: ./tests/tests_history_buf.cpp:184: PASSED: 4: CHECK( rh.get(0, &out_relation) == M_RELATION_HISTORY_RESULT_INVALID ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:186: PASSED: 4: CHECK( rh.get(T0, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:187: PASSED: 4: CHECK( out_relation.pose.position.x == 0.f ) 4: with expansion: 4: 0.0f == 0.0f 4: 4: ./tests/tests_history_buf.cpp:189: PASSED: 4: CHECK( rh.get(T1, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:190: PASSED: 4: CHECK( out_relation.pose.position.x == 1.f ) 4: with expansion: 4: 1.0f == 1.0f 4: 4: ./tests/tests_history_buf.cpp:192: PASSED: 4: CHECK( rh.get(T2, &out_relation) == M_RELATION_HISTORY_RESULT_EXACT ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:193: PASSED: 4: CHECK( out_relation.pose.position.x == 2.f ) 4: with expansion: 4: 2.0f == 2.0f 4: 4: ./tests/tests_history_buf.cpp:196: PASSED: 4: CHECK( rh.get(T0 - (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_REVERSE_PREDICTED ) 4: with expansion: 4: 4 == 4 4: 4: ./tests/tests_history_buf.cpp:198: PASSED: 4: CHECK( out_relation.pose.position.x < 0.f ) 4: with expansion: 4: -1.0f < 0.0f 4: 4: ./tests/tests_history_buf.cpp:200: PASSED: 4: CHECK( rh.get((T0 + T1) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:201: PASSED: 4: CHECK( out_relation.pose.position.x > 0.f ) 4: with expansion: 4: 0.5f > 0.0f 4: 4: ./tests/tests_history_buf.cpp:202: PASSED: 4: CHECK( out_relation.pose.position.x < 1.f ) 4: with expansion: 4: 0.5f < 1.0f 4: 4: ./tests/tests_history_buf.cpp:204: PASSED: 4: CHECK( rh.get((T1 + T2) / 2, &out_relation) == M_RELATION_HISTORY_RESULT_INTERPOLATED ) 4: with expansion: 4: 2 == 2 4: 4: ./tests/tests_history_buf.cpp:205: PASSED: 4: CHECK( out_relation.pose.position.x > 1.f ) 4: with expansion: 4: 1.5f > 1.0f 4: 4: ./tests/tests_history_buf.cpp:206: PASSED: 4: CHECK( out_relation.pose.position.x < 2.f ) 4: with expansion: 4: 1.5f < 2.0f 4: 4: ./tests/tests_history_buf.cpp:208: PASSED: 4: CHECK( rh.get(T2 + (uint64_t)(1000 * 1000 * 1000), &out_relation) == M_RELATION_HISTORY_RESULT_PREDICTED ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:209: PASSED: 4: CHECK( out_relation.pose.position.x > 2.f ) 4: with expansion: 4: 3.0f > 2.0f 4: 4: ------------------------------------------------------------------------------- 4: u_template_historybuf 4: behavior when empty 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:216 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:218: PASSED: 4: CHECK( buffer.empty() ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:219: PASSED: 4: CHECK( 0 == buffer.size() ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:220: PASSED: 4: CHECK_FALSE( buffer.begin().valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:221: PASSED: 4: CHECK_FALSE( buffer.end().valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:222: PASSED: 4: CHECK( buffer.begin() == buffer.end() ) 4: with expansion: 4: Iterator@[0] == Iterator@[0] 4: 4: ./tests/tests_history_buf.cpp:225: PASSED: 4: REQUIRE_FALSE( buffer.pop_back() ) 4: with expansion: 4: !false 4: with message: 4: Check after pop_back 4: 4: ./tests/tests_history_buf.cpp:226: PASSED: 4: CHECK( buffer.empty() ) 4: with expansion: 4: true 4: with message: 4: Check after pop_back 4: 4: ------------------------------------------------------------------------------- 4: u_template_historybuf 4: behavior with one 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:229 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:232: PASSED: 4: CHECK_FALSE( buffer.empty() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:233: PASSED: 4: CHECK( buffer.size() == 1 ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:236: PASSED: 4: CHECK( buffer.begin().valid() ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:237: PASSED: 4: CHECK_FALSE( buffer.end().valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:238: PASSED: 4: CHECK_FALSE( buffer.begin() == buffer.end() ) 4: with expansion: 4: !(Iterator@[0] == Iterator@[1]) 4: 4: ./tests/tests_history_buf.cpp:243: PASSED: 4: CHECK_FALSE( it.valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:245: PASSED: 4: CHECK_FALSE( it.valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:247: PASSED: 4: CHECK( buffer.begin() == buffer.cbegin() ) 4: with expansion: 4: Iterator@[0] == Iterator@[0] 4: 4: ./tests/tests_history_buf.cpp:248: PASSED: 4: CHECK( buffer.end() == buffer.cend() ) 4: with expansion: 4: Iterator@[1] == Iterator@[1] 4: 4: ./tests/tests_history_buf.cpp:251: PASSED: 4: CHECK( buffer.begin() == --(buffer.end()) ) 4: with expansion: 4: Iterator@[0] == Iterator@[0] 4: 4: ./tests/tests_history_buf.cpp:254: PASSED: 4: CHECK_FALSE( buffer.begin() == (buffer.end())-- ) 4: with expansion: 4: !(Iterator@[0] == Iterator@[1]) 4: 4: ./tests/tests_history_buf.cpp:257: PASSED: 4: CHECK( buffer.begin() == buffer.begin()++ ) 4: with expansion: 4: Iterator@[0] == Iterator@[0] 4: 4: ./tests/tests_history_buf.cpp:260: PASSED: 4: CHECK_FALSE( buffer.begin() == ++(buffer.begin()) ) 4: with expansion: 4: !(Iterator@[0] == Iterator@[1]) 4: 4: ./tests/tests_history_buf.cpp:264: PASSED: 4: CHECK_NOTHROW( buffer.get_at_index(0) ) 4: 4: ./tests/tests_history_buf.cpp:265: PASSED: 4: CHECK_FALSE( buffer.get_at_index(0) == nullptr ) 4: with expansion: 4: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf28 == 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: !(0x00007ffffbafbf28 == 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: !(0x00007ffffbafbf28 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == 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: !(0x00007ffffbafbf24 == nullptr) 4: 4: ./tests/tests_history_buf.cpp:360: PASSED: 4: CHECK( *buffer.get_at_clamped_age(3) == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:362: PASSED: 4: CHECK_NOTHROW( buffer.front() ) 4: 4: ./tests/tests_history_buf.cpp:363: PASSED: 4: CHECK( buffer.front() == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:365: PASSED: 4: CHECK_NOTHROW( buffer.back() ) 4: 4: ./tests/tests_history_buf.cpp:366: PASSED: 4: CHECK( buffer.back() == 1 ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:368: PASSED: 4: CHECK( *buffer.begin() == buffer.front() ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:369: PASSED: 4: CHECK( buffer.back() == *(--buffer.end()) ) 4: with expansion: 4: 1 == 1 4: 4: ------------------------------------------------------------------------------- 4: u_template_historybuf 4: behavior with two 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:298 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:302: PASSED: 4: CHECK_FALSE( buffer.empty() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:303: PASSED: 4: CHECK( buffer.size() == 2 ) 4: with expansion: 4: 2 == 2 4: 4: ------------------------------------------------------------------------------- 4: u_template_historybuf 4: behavior with two 4: Check after pop_back 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:371 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:373: PASSED: 4: REQUIRE( buffer.pop_back() ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:374: PASSED: 4: CHECK( buffer.size() == 1 ) 4: with expansion: 4: 1 == 1 4: 4: ./tests/tests_history_buf.cpp:375: PASSED: 4: CHECK( buffer.front() == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ./tests/tests_history_buf.cpp:377: PASSED: 4: REQUIRE( buffer.pop_back() ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:378: PASSED: 4: CHECK( buffer.size() == 0 ) 4: with expansion: 4: 0 == 0 4: 4: ------------------------------------------------------------------------------- 4: u_template_historybuf 4: algorithm behavior with 3 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:382 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:387: PASSED: 4: CHECK_FALSE( buffer.empty() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:388: PASSED: 4: CHECK( buffer.size() == 3 ) 4: with expansion: 4: 3 == 3 4: 4: ./tests/tests_history_buf.cpp:389: PASSED: 4: CHECK( buffer.begin() == std::find(buffer.begin(), buffer.end(), 0) ) 4: with expansion: 4: Iterator@[0] == Iterator@[0] 4: 4: ./tests/tests_history_buf.cpp:390: PASSED: 4: CHECK( ++(buffer.begin()) == std::find(buffer.begin(), buffer.end(), 2) ) 4: with expansion: 4: Iterator@[1] == Iterator@[1] 4: 4: ./tests/tests_history_buf.cpp:391: PASSED: 4: CHECK( buffer.end() == std::find(buffer.begin(), buffer.end(), 5) ) 4: with expansion: 4: Iterator@[3] == Iterator@[3] 4: 4: ./tests/tests_history_buf.cpp:393: PASSED: 4: CHECK( ++(buffer.begin()) == std::lower_bound(buffer.begin(), buffer.end(), 1) ) 4: with expansion: 4: Iterator@[1] == Iterator@[1] 4: 4: ------------------------------------------------------------------------------- 4: IteratorBase 4: Check default constructed 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:410 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:412: PASSED: 4: CHECK_FALSE( default_constructed.valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:413: PASSED: 4: CHECK( default_constructed.is_cleared() ) 4: with expansion: 4: true 4: 4: ------------------------------------------------------------------------------- 4: IteratorBase 4: Check begin constructed 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:415 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:417: PASSED: 4: CHECK( begin_constructed.valid() ) 4: with expansion: 4: true 4: 4: ./tests/tests_history_buf.cpp:418: PASSED: 4: CHECK_FALSE( begin_constructed.is_cleared() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:419: PASSED: 4: CHECK( (--begin_constructed).is_cleared() ) 4: with expansion: 4: true 4: 4: ------------------------------------------------------------------------------- 4: IteratorBase 4: Check end constructed 4: ------------------------------------------------------------------------------- 4: ./tests/tests_history_buf.cpp:421 4: ............................................................................... 4: 4: ./tests/tests_history_buf.cpp:423: PASSED: 4: CHECK_FALSE( end_constructed.valid() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:424: PASSED: 4: CHECK_FALSE( end_constructed.is_cleared() ) 4: with expansion: 4: !false 4: 4: ./tests/tests_history_buf.cpp:426: PASSED: 4: CHECK_FALSE( (++end_constructed).is_cleared() ) 4: with expansion: 4: !false 4: 4: =============================================================================== 4: All tests passed (176 assertions in 4 test cases) 4: 5: Randomness seeded to: 3149135926 5: 5: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 5: tests_id_ringbuffer is a Catch2 v3.6.0 host application. 5: Run with -? for options 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior when empty 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:19 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:21: PASSED: 5: CHECK( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: true 5: 5: ./tests/tests_id_ringbuffer.cpp:22: PASSED: 5: CHECK( 0 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 0 == 0 5: 5: ./tests/tests_id_ringbuffer.cpp:24: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: 5: ./tests/tests_id_ringbuffer.cpp:25: PASSED: 5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: 5: ./tests/tests_id_ringbuffer.cpp:30: PASSED: 5: CHECK( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: true 5: with message: 5: Check after pop_back 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with one 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:33 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:36: PASSED: 5: REQUIRE( zero_inner_index >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:37: PASSED: 5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: !false 5: 5: ./tests/tests_id_ringbuffer.cpp:38: PASSED: 5: CHECK( 1 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 1 == 1 5: 5: ./tests/tests_id_ringbuffer.cpp:45: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) >= 0 ) 5: with expansion: 5: 1 >= 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:46: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:47: PASSED: 5: CHECK( out_id_front == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:48: PASSED: 5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) >= 0 ) 5: with expansion: 5: 1 >= 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:49: PASSED: 5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_front) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:50: PASSED: 5: CHECK( out_id_back == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:51: PASSED: 5: CHECK( out_id_front == out_id_back ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:56: PASSED: 5: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:57: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:61: PASSED: 5: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:62: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:66: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:67: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:71: PASSED: 5: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:75: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:76: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:80: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:81: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with message: 5: zero_inner_index := 1 5: 5: ./tests/tests_id_ringbuffer.cpp:88: PASSED: 5: CHECK( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: true 5: with messages: 5: zero_inner_index := 1 5: Check after pop_back 5: 5: ./tests/tests_id_ringbuffer.cpp:91: PASSED: 5: CHECK( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: true 5: with messages: 5: zero_inner_index := 1 5: Check after pop_back 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:95 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: 5: REQUIRE( zero_inner_index >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( one_inner_index >= 0 ) 5: with expansion: 5: 2 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: 5: REQUIRE( zero_inner_index != one_inner_index ) 5: with expansion: 5: 1 != 2 5: 5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: 5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: !false 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: 5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: check front and back 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:107 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:112: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:113: PASSED: 5: CHECK( out_id_front == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:114: PASSED: 5: CHECK( u_id_ringbuffer_get_back(buffer, &out_id_back) == one_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:115: PASSED: 5: CHECK( out_id_back == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:116: PASSED: 5: CHECK( out_id_front != out_id_back ) 5: with expansion: 5: 0 != 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:95 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: 5: REQUIRE( zero_inner_index >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( one_inner_index >= 0 ) 5: with expansion: 5: 2 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: 5: REQUIRE( zero_inner_index != one_inner_index ) 5: with expansion: 5: 1 != 2 5: 5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: 5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: !false 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: 5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: check contents 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:118 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:123: PASSED: 5: CHECK( u_id_ringbuffer_get_at_index(buffer, 0, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:124: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:128: PASSED: 5: CHECK( u_id_ringbuffer_get_at_index(buffer, 1, &out_id) == one_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:129: PASSED: 5: CHECK( out_id == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:133: PASSED: 5: CHECK( u_id_ringbuffer_get_at_index(buffer, 2, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:138: PASSED: 5: CHECK( u_id_ringbuffer_get_at_age(buffer, 0, &out_id) == one_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:139: PASSED: 5: CHECK( out_id == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:143: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 0, &out_id) == one_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:144: PASSED: 5: CHECK( out_id == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:149: PASSED: 5: CHECK( u_id_ringbuffer_get_at_age(buffer, 1, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:150: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:154: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 1, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:155: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:160: PASSED: 5: CHECK( u_id_ringbuffer_get_at_age(buffer, 2, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:164: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 2, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:165: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:169: PASSED: 5: CHECK( u_id_ringbuffer_get_at_clamped_age(buffer, 3, &out_id) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:170: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:95 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:99: PASSED: 5: REQUIRE( zero_inner_index >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:100: PASSED: 5: REQUIRE( one_inner_index >= 0 ) 5: with expansion: 5: 2 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:101: PASSED: 5: REQUIRE( zero_inner_index != one_inner_index ) 5: with expansion: 5: 1 != 2 5: 5: ./tests/tests_id_ringbuffer.cpp:104: PASSED: 5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: !false 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:105: PASSED: 5: CHECK( 2 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: behavior with two 5: Check after pop_back 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:173 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:176: PASSED: 5: CHECK( 1 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:178: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id_front) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:179: PASSED: 5: CHECK( out_id_front == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:182: PASSED: 5: CHECK( 0 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ./tests/tests_id_ringbuffer.cpp:184: PASSED: 5: CHECK( u_id_ringbuffer_get_front(buffer, &out_id) < 0 ) 5: with expansion: 5: -1 < 0 5: with messages: 5: zero_inner_index := 1 5: one_inner_index := 2 5: 5: ------------------------------------------------------------------------------- 5: u_template_historybuf 5: algorithm behavior with 3 5: ------------------------------------------------------------------------------- 5: ./tests/tests_id_ringbuffer.cpp:188 5: ............................................................................... 5: 5: ./tests/tests_id_ringbuffer.cpp:193: PASSED: 5: REQUIRE( zero_inner_index >= 0 ) 5: with expansion: 5: 1 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:194: PASSED: 5: REQUIRE( two_inner_index >= 0 ) 5: with expansion: 5: 2 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:195: PASSED: 5: REQUIRE( four_inner_index >= 0 ) 5: with expansion: 5: 3 >= 0 5: 5: ./tests/tests_id_ringbuffer.cpp:199: PASSED: 5: CHECK_FALSE( u_id_ringbuffer_is_empty(buffer) ) 5: with expansion: 5: !false 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:200: PASSED: 5: CHECK( 3 == u_id_ringbuffer_get_size(buffer) ) 5: with expansion: 5: 3 == 3 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:204: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, nullptr, nullptr) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:205: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 0, &out_id, &out_index) == zero_inner_index ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:206: PASSED: 5: CHECK( out_id == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:207: PASSED: 5: CHECK( out_index == 0 ) 5: with expansion: 5: 0 == 0 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:209: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, nullptr, nullptr) == two_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:210: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 2, &out_id, &out_index) == two_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:211: PASSED: 5: CHECK( out_id == 2 ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:212: PASSED: 5: CHECK( out_index == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:214: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, nullptr, nullptr) == four_inner_index ) 5: with expansion: 5: 3 == 3 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:215: PASSED: 5: CHECK( u_id_ringbuffer_find_id_unordered(buffer, 4, &out_id, &out_index) == four_inner_index ) 5: with expansion: 5: 3 == 3 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:216: PASSED: 5: CHECK( out_id == 4 ) 5: with expansion: 5: 4 == 4 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:217: PASSED: 5: CHECK( out_index == 2 ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:222: PASSED: 5: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, nullptr, nullptr) == two_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:223: PASSED: 5: CHECK( u_id_ringbuffer_lower_bound_id(buffer, 1, &out_id, &out_index) == two_inner_index ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:224: PASSED: 5: CHECK( out_id == 2 ) 5: with expansion: 5: 2 == 2 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: ./tests/tests_id_ringbuffer.cpp:225: PASSED: 5: CHECK( out_index == 1 ) 5: with expansion: 5: 1 == 1 5: with messages: 5: zero_inner_index := 1 5: two_inner_index := 2 5: four_inner_index := 3 5: 5: =============================================================================== 5: All tests passed (92 assertions in 1 test case) 5: 6: Randomness seeded to: 3106978129 6: 6: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 6: tests_json is a Catch2 v3.6.0 host application. 6: Run with -? for options 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: JSONBuilder builds as expected 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:96 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:116: PASSED: 6: CHECK( json_node.toString(false) == node_from_string.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: with messages: 6: json_node={ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: } 6: node_from_string={ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: } 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Complex JSON is preserved through save and load 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:119 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:124: PASSED: 6: CHECK( json_node.toString(false) == loaded.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: with messages: 6: json_node={ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: } 6: loaded={ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: } 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Read methods work 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:127 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:129: PASSED: 6: CHECK( json_node["eta"].asString() == "theta" ) 6: with expansion: 6: "theta" == "theta" 6: 6: ERROR [asDouble] Invalid double: "theta" 6: From field named: eta, defaults 3.140000 6: ./tests/tests_json.cpp:130: PASSED: 6: CHECK( json_node["eta"].asDouble(3.14) == 3.14 ) 6: with expansion: 6: 3.14000000000000012 == 3.14000000000000012 6: 6: ./tests/tests_json.cpp:131: PASSED: 6: CHECK( json_node["mu"].asBool(false) == true ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_json.cpp:132: PASSED: 6: CHECK( json_node["alpha"][0].canBool() ) 6: with expansion: 6: true 6: 6: ./tests/tests_json.cpp:133: PASSED: 6: CHECK( json_node["alpha"][0].asBool(false) == true ) 6: with expansion: 6: true == true 6: 6: ./tests/tests_json.cpp:134: PASSED: 6: CHECK( json_node["alpha"][4]["delta"].asInt(-1) == 6 ) 6: with expansion: 6: 6 == 6 6: 6: ./tests/tests_json.cpp:135: PASSED: 6: CHECK( json_node["alpha"][4]["delta"].asDouble(-1) == 6.0 ) 6: with expansion: 6: 6.0 == 6.0 6: 6: ./tests/tests_json.cpp:136: PASSED: 6: CHECK( json_node["rho"][0]["sigma"][0]["tau"][0]["upsilon"].asArray().size() == 1 ) 6: with expansion: 6: 1 == 1 6: 6: ./tests/tests_json.cpp:137: PASSED: 6: CHECK( json_node["alpha"][3].asObject()["gamma"].asInt() == 5 ) 6: with expansion: 6: 5 == 5 6: 6: ./tests/tests_json.cpp:138: PASSED: 6: CHECK( json_node["iota"].hasKey("kappa") ) 6: with expansion: 6: true 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Can make a double 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:141 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:147: PASSED: 6: CHECK( stringToDouble.isDouble() ) 6: with expansion: 6: true 6: 6: ./tests/tests_json.cpp:148: PASSED: 6: CHECK( stringToDouble.asDouble() == Catch::Approx(0.5).margin(e) ) 6: with expansion: 6: 0.5 == Approx( 0.5 ) 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Copy construction duplicates the JSON 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:151 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:154: PASSED: 6: CHECK( copy.getCJSON() != json_node.getCJSON() ) 6: with expansion: 6: 0x000055556a3b4e20 != 0x000055556a3b4a80 6: 6: ./tests/tests_json.cpp:155: PASSED: 6: CHECK( copy.toString(false) == json_node.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Copy assignment duplicates the JSON 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:158 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:162: PASSED: 6: CHECK( copy.getCJSON() != json_node.getCJSON() ) 6: with expansion: 6: 0x000055556a3b6e70 != 0x000055556a3b4600 6: 6: ./tests/tests_json.cpp:163: PASSED: 6: CHECK( copy.toString(false) == json_node.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Move construction doesn't duplicate the JSON 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:166 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:171: PASSED: 6: CHECK( moved.getCJSON() == cjson ) 6: with expansion: 6: 0x000055556a3bbca0 == 0x000055556a3bbca0 6: 6: ./tests/tests_json.cpp:172: PASSED: 6: CHECK( moved.toString(false) == json_node.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: 6: ------------------------------------------------------------------------------- 6: u_json 6: Move assignment doesn't duplicate the JSON 6: ------------------------------------------------------------------------------- 6: ./tests/tests_json.cpp:175 6: ............................................................................... 6: 6: ./tests/tests_json.cpp:181: PASSED: 6: CHECK( moved.getCJSON() == cjson ) 6: with expansion: 6: 0x000055556a3b6f10 == 0x000055556a3b6f10 6: 6: ./tests/tests_json.cpp:182: PASSED: 6: CHECK( moved.toString(false) == json_node.toString(false) ) 6: with expansion: 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: == 6: "{ 6: "alpha": [1, true, 3.14, { 6: "beta": 4, 6: "gamma": 5 6: }, { 6: "delta": 6 6: }, [{ 6: "epsilon": [7], 6: "zeta": false 6: }]], 6: "eta": "theta", 6: "iota": { 6: "kappa": [{ 6: "lambda": [5.5, [4.4, 3.3], { 6: }, 2.2, 1, 0, { 6: }, [-1], -2.2, -3.3, -4.4, -5.5] 6: }] 6: }, 6: "mu": true, 6: "nu": false, 6: "xi": 42, 6: "omicron": [], 6: "pi": 3.141592, 6: "rho": [{ 6: "sigma": [{ 6: "tau": [{ 6: "upsilon": [[[]]] 6: }] 6: }] 6: }] 6: }" 6: 6: =============================================================================== 6: All tests passed (22 assertions in 1 test case) 6: 1/22 Test #1: tests_cxx_wrappers ............... Passed 0.02 sec 2/22 Test #2: tests_deque ...................... Passed 0.02 sec 3/22 Test #3: tests_generic_callbacks .......... Passed 0.02 sec 4/22 Test #4: tests_history_buf ................ Passed 0.02 sec 5/22 Test #5: tests_id_ringbuffer .............. Passed 0.01 sec 6/22 Test #6: tests_json ....................... Passed 0.01 sec 7: Randomness seeded to: 1497858736 7: 7: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 7: tests_lowpass_float is a Catch2 v3.6.0 host application. 7: Run with -? for options 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: Increase 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:32 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 577.886474609f > 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 598.369995117f > 577.886474609f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.879821777f > 598.369995117f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.991149902f > 599.879821777f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.999328613f > 599.991149902f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.999938965f > 599.999328613f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 600.0f > 599.999938965f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: Decrease 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:50 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 161.056747437f < 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.8150177f < 161.056747437f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.060073853f < 150.8150177f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.004425049f < 150.060073853f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.000320435f < 150.004425049f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.000030518f < 150.000320435f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.0f < 150.000030518f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - float 7: Stay Same 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:66 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: Increase 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:32 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 577.88649532525164432 > 300.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 598.36997636999956285 7: > 7: 577.88649532525164432 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.87984821612678843 7: > 7: 598.36997636999956285 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99114340988546701 7: > 7: 599.87984821612678843 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99934716584368743 7: > 7: 599.99114340988546701 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99995187849606282 7: > 7: 599.99934716584368743 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999645288301053 7: > 7: 599.99995187849606282 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999973853607571 7: > 7: 599.99999645288301053 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999998072701146 7: > 7: 599.99999973853607571 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999999857936928 7: > 7: 599.99999998072701146 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999999989529442 7: > 7: 599.99999999857936928 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.9999999999922693 7: > 7: 599.99999999989529442 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 599.99999999999943157 7: > 7: 599.9999999999922693 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:44: PASSED: 7: REQUIRE( filter.getState() > prev ) 7: with expansion: 7: 600.0 > 599.99999999999943157 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ./tests/tests_lowpass_float.cpp:38: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:39: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:42: PASSED: 7: REQUIRE( filter.getState() == prev ) 7: with expansion: 7: 600.0 == 600.0 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: Decrease 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:50 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 161.05675233737417784 < 300.0 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.81501181500019015 7: < 7: 161.05675233737417784 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.06007589193660579 7: < 7: 150.81501181500019015 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.0044282950572665 7: < 7: 150.06007589193660579 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00032641707815628 7: < 7: 150.0044282950572665 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00002406075194017 7: < 7: 150.00032641707815628 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000177355849473 7: < 7: 150.00002406075194017 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000013073199057 7: < 7: 150.00000177355849473 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000963646585 7: < 7: 150.00000013073199057 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000071031536 7: < 7: 150.00000000963646585 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000005235279 7: < 7: 150.00000000071031536 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000000386535 7: < 7: 150.00000000005235279 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000000028422 7: < 7: 150.00000000000386535 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.00000000000002842 7: < 7: 150.00000000000028422 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:61: PASSED: 7: REQUIRE( filter.getState() < prev ) 7: with expansion: 7: 150.0 < 150.00000000000002842 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0 == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0 == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0 == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0 == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:56: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:57: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:59: PASSED: 7: REQUIRE( filter.getState() == newTarget ) 7: with expansion: 7: 150.0 == 150.0f 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:19 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:23: PASSED: 7: CHECK_FALSE( filter.isInitialized() ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:27: PASSED: 7: CHECK( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:28: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:29: PASSED: 7: CHECK( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: LowPassIIRFilter - double 7: Stay Same 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:66 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:71: PASSED: 7: REQUIRE( filter.isInitialized() ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:72: PASSED: 7: CHECK( filter.getTimestampNs() == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:73: PASSED: 7: REQUIRE( filter.getState() == InitialState ) 7: with expansion: 7: 300.0 == 300.0f 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:78 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:82: PASSED: 7: CHECK( filter ) 7: with expansion: 7: 0x000055558ef9e610 7: 7: ./tests/tests_lowpass_float.cpp:84: PASSED: 7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:89: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:90: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:93: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:94: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:95: PASSED: 7: CHECK( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: Increase 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:98 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 577.886474609f > 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 598.369995117f > 577.886474609f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 599.879821777f > 598.369995117f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 599.991149902f > 599.879821777f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 599.999328613f > 599.991149902f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 599.999938965f > 599.999328613f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:110: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) > prev ) 7: with expansion: 7: 600.0f > 599.999938965f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ./tests/tests_lowpass_float.cpp:104: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:105: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:108: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == prev ) 7: with expansion: 7: 600.0f == 600.0f 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:78 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:82: PASSED: 7: CHECK( filter ) 7: with expansion: 7: 0x000055558efacda0 7: 7: ./tests/tests_lowpass_float.cpp:84: PASSED: 7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:89: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:90: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:93: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:94: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:95: PASSED: 7: CHECK( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: Decrease 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:116 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 161.056747437f < 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.8150177f < 161.056747437f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.060073853f < 150.8150177f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.004425049f < 150.060073853f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.000320435f < 150.004425049f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.000030518f < 150.000320435f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:127: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) < prev ) 7: with expansion: 7: 150.0f < 150.000030518f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ./tests/tests_lowpass_float.cpp:122: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:123: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:125: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == newTarget ) 7: with expansion: 7: 150.0f == 150.0f 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:78 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:82: PASSED: 7: CHECK( filter ) 7: with expansion: 7: 0x000055558efacd80 7: 7: ./tests/tests_lowpass_float.cpp:84: PASSED: 7: CHECK_FALSE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: !false 7: 7: ./tests/tests_lowpass_float.cpp:89: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:90: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:93: PASSED: 7: CHECK( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:94: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 12345 (0x3039) == 12345 (0x3039) 7: 7: ./tests/tests_lowpass_float.cpp:95: PASSED: 7: CHECK( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ------------------------------------------------------------------------------- 7: m_lowpass_float 7: Stay Same 7: ------------------------------------------------------------------------------- 7: ./tests/tests_lowpass_float.cpp:132 7: ............................................................................... 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 20012345 (0x1315d39) 7: == 7: 20012345 (0x1315d39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 40012345 (0x2628a39) 7: == 7: 40012345 (0x2628a39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 60012345 (0x393b739) 7: == 7: 60012345 (0x393b739) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 80012345 (0x4c4e439) 7: == 7: 80012345 (0x4c4e439) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 100012345 (0x5f61139) 7: == 7: 100012345 (0x5f61139) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 120012345 (0x7273e39) 7: == 7: 120012345 (0x7273e39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 140012345 (0x8586b39) 7: == 7: 140012345 (0x8586b39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 160012345 (0x9899839) 7: == 7: 160012345 (0x9899839) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 180012345 (0xabac539) 7: == 7: 180012345 (0xabac539) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 200012345 (0xbebf239) 7: == 7: 200012345 (0xbebf239) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 220012345 (0xd1d1f39) 7: == 7: 220012345 (0xd1d1f39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 240012345 (0xe4e4c39) 7: == 7: 240012345 (0xe4e4c39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 260012345 (0xf7f7939) 7: == 7: 260012345 (0xf7f7939) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 280012345 (0x10b0a639) 7: == 7: 280012345 (0x10b0a639) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 300012345 (0x11e1d339) 7: == 7: 300012345 (0x11e1d339) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 320012345 (0x13130039) 7: == 7: 320012345 (0x13130039) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 340012345 (0x14442d39) 7: == 7: 340012345 (0x14442d39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 360012345 (0x15755a39) 7: == 7: 360012345 (0x15755a39) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 380012345 (0x16a68739) 7: == 7: 380012345 (0x16a68739) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: ./tests/tests_lowpass_float.cpp:137: PASSED: 7: REQUIRE( m_lowpass_float_is_initialized(filter) ) 7: with expansion: 7: true 7: 7: ./tests/tests_lowpass_float.cpp:138: PASSED: 7: CHECK( m_lowpass_float_get_timestamp_ns(filter) == now ) 7: with expansion: 7: 400012345 (0x17d7b439) 7: == 7: 400012345 (0x17d7b439) 7: 7: ./tests/tests_lowpass_float.cpp:139: PASSED: 7: REQUIRE( m_lowpass_float_get_state(filter) == InitialState ) 7: with expansion: 7: 300.0f == 300.0f 7: 7: =============================================================================== 7: All tests passed (585 assertions in 3 test cases) 7: 8: Randomness seeded to: 1801702085 8: 8: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 8: tests_lowpass_integer is a Catch2 v3.6.0 host application. 8: Run with -? for options 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:29 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 450 (0x1c2) > 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 525 (0x20d) > 450 (0x1c2) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 562 (0x232) > 525 (0x20d) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 581 (0x245) > 562 (0x232) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 590 (0x24e) > 581 (0x245) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 595 (0x253) > 590 (0x24e) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 597 (0x255) > 595 (0x253) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 598 (0x256) > 597 (0x255) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599 (0x257) > 598 (0x256) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:45 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 225 < 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 187 < 225 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 168 < 187 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 159 < 168 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 154 < 159 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 152 < 154 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 151 < 152 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150 < 151 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - int32_t 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:60 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:29 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 450 (0x1c2) > 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 525 (0x20d) > 450 (0x1c2) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 562 (0x232) > 525 (0x20d) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 581 (0x245) > 562 (0x232) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 590 (0x24e) > 581 (0x245) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 595 (0x253) > 590 (0x24e) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 597 (0x255) > 595 (0x253) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 598 (0x256) > 597 (0x255) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:39: PASSED: 8: REQUIRE( filter.getState() > prev ) 8: with expansion: 8: 599 (0x257) > 598 (0x256) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:34: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:37: PASSED: 8: REQUIRE( filter.getState() == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:45 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 225 < 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 187 < 225 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 168 < 187 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 159 < 168 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 154 < 159 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 152 < 154 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 151 < 152 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:55: PASSED: 8: REQUIRE( filter.getState() < prev ) 8: with expansion: 8: 150 < 151 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:51: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:53: PASSED: 8: REQUIRE( filter.getState() == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:18 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:22: PASSED: 8: CHECK_FALSE( filter.isInitialized() ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:25: PASSED: 8: CHECK( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:26: PASSED: 8: CHECK( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ------------------------------------------------------------------------------- 8: IntegerLowPassIIRFilter - uint32_t 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:60 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:65: PASSED: 8: REQUIRE( filter.isInitialized() ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:66: PASSED: 8: REQUIRE( filter.getState() == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:71 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:75: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000555597d63ff0 8: 8: ./tests/tests_lowpass_integer.cpp:77: PASSED: 8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:80: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:81: PASSED: 8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: Increase 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:85 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 450 (0x1c2) > 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 525 (0x20d) > 450 (0x1c2) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 562 (0x232) > 525 (0x20d) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 581 (0x245) > 562 (0x232) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 590 (0x24e) > 581 (0x245) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 595 (0x253) > 590 (0x24e) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 597 (0x255) > 595 (0x253) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 598 (0x256) > 597 (0x255) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:95: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) > prev ) 8: with expansion: 8: 599 (0x257) > 598 (0x256) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ./tests/tests_lowpass_integer.cpp:90: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:93: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == prev ) 8: with expansion: 8: 599 (0x257) == 599 (0x257) 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:71 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:75: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000555597d70490 8: 8: ./tests/tests_lowpass_integer.cpp:77: PASSED: 8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:80: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:81: PASSED: 8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: Decrease 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:101 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 225 < 300 (0x12c) 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 187 < 225 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 168 < 187 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 159 < 168 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 154 < 159 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 152 < 154 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 151 < 152 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:111: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) < prev ) 8: with expansion: 8: 150 < 151 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ./tests/tests_lowpass_integer.cpp:107: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:109: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == newTarget ) 8: with expansion: 8: 150 == 150 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:71 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:75: PASSED: 8: CHECK( filter ) 8: with expansion: 8: 0x0000555597d64660 8: 8: ./tests/tests_lowpass_integer.cpp:77: PASSED: 8: CHECK_FALSE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: !false 8: 8: ./tests/tests_lowpass_integer.cpp:80: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:81: PASSED: 8: CHECK( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ------------------------------------------------------------------------------- 8: m_lowpass_integer 8: Stay Same 8: ------------------------------------------------------------------------------- 8: ./tests/tests_lowpass_integer.cpp:116 8: ............................................................................... 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: ./tests/tests_lowpass_integer.cpp:121: PASSED: 8: REQUIRE( m_lowpass_integer_is_initialized(filter) ) 8: with expansion: 8: true 8: 8: ./tests/tests_lowpass_integer.cpp:122: PASSED: 8: REQUIRE( m_lowpass_integer_get_state(filter) == InitialState ) 8: with expansion: 8: 300 (0x12c) == 300 8: 8: =============================================================================== 8: All tests passed (390 assertions in 3 test cases) 8: 7/22 Test #7: tests_lowpass_float .............. Passed 0.02 sec 8/22 Test #8: tests_lowpass_integer ............ Passed 0.02 sec test 9 Start 9: tests_pacing 9: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_pacing "--success" "--allow-running-no-tests" 9: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 9: Test timeout computed to be: 1500 test 10 Start 10: tests_quatexpmap 10: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_quatexpmap "--success" "--allow-running-no-tests" 10: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 10: Test timeout computed to be: 1500 test 11 Start 11: tests_quat_change_of_basis 11: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_quat_change_of_basis "--success" "--allow-running-no-tests" 11: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 11: Test timeout computed to be: 1500 test 12 Start 12: tests_quat_swing_twist 12: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_quat_swing_twist "--success" "--allow-running-no-tests" 12: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 12: Test timeout computed to be: 1500 test 13 Start 13: tests_rational 13: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_rational "--success" "--allow-running-no-tests" 13: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 13: Test timeout computed to be: 1500 test 14 Start 14: tests_relation_chain 14: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_relation_chain "--success" "--allow-running-no-tests" 14: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 14: Test timeout computed to be: 1500 test 15 Start 15: tests_vector 15: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_vector "--success" "--allow-running-no-tests" 15: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 15: Test timeout computed to be: 1500 test 16 Start 16: tests_worker 16: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_worker "--success" "--allow-running-no-tests" 16: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 16: Test timeout computed to be: 1500 9: Randomness seeded to: 3408659413 9: 9: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 9: tests_pacing is a Catch2 v3.6.0 host application. 9: Run with -? for options 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_display_timing 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:199 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:203: PASSED: 9: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) 9: with expansion: 9: 0 == 0 9: 9: ./tests/tests_pacing.cpp:205: PASSED: 9: REQUIRE( upc != nullptr ) 9: with expansion: 9: 0x000055556d0f81b0 != nullptr 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000158400000 (0x38d7eae377e00) 9: >= 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000161000000 (0x38d7eae5f2a40) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000161000000 (0x38d7eae5f2a40) 9: > 9: 1000000158400000 (0x38d7eae377e00) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000165000000 (0x38d7eae9c3340) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000165000000 (0x38d7eae9c3340) 9: > 9: 1000000161000000 (0x38d7eae5f2a40) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_display_timing 9: faster than expected 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:220 9: ............................................................................... 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000161000000 (0x38d7eae5f2a40) 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 2 > 0 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000159640000 (0x38d7eae4a69c0) 9: >= 9: 1000000002240000 (0x38d7ea4e8ae00) 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000162240000 (0x38d7eae721600) 9: > 9: 1000000002240000 (0x38d7ea4e8ae00) 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000162240000 (0x38d7eae721600) 9: > 9: 1000000159640000 (0x38d7eae4a69c0) 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000166240000 (0x38d7eaeaf1f00) 9: > 9: 1000000002240000 (0x38d7ea4e8ae00) 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000166240000 (0x38d7eaeaf1f00) 9: > 9: 1000000162240000 (0x38d7eae721600) 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id2 9: 1000000002240000 9: 2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000002240000 (0x38d7ea4e8ae00) 9: <= 9: 1000000159640000 (0x38d7eae4a69c0) 9: with messages: 9: frame id2 9: 1000000002240000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000002240000 (0x38d7ea4e8ae00) 9: <= 9: 1000000159640000 (0x38d7eae4a69c0) 9: with messages: 9: frame id2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000162240000 (0x38d7eae721600) 9: >= 9: 1000000160880000 (0x38d7eae5d5580) 9: with messages: 9: frame id2 9: 1000000002240000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000162240000 (0x38d7eae721600) 9: with messages: 9: frame id2 9: 1000000002240000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 3 > 1 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000178400000 (0x38d7eaf68ab00) 9: >= 9: 1000000160880000 (0x38d7eae5d5580) 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000181000000 (0x38d7eaf905740) 9: > 9: 1000000160880000 (0x38d7eae5d5580) 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000181000000 (0x38d7eaf905740) 9: > 9: 1000000178400000 (0x38d7eaf68ab00) 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000185000000 (0x38d7eafcd6040) 9: > 9: 1000000160880000 (0x38d7eae5d5580) 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000185000000 (0x38d7eafcd6040) 9: > 9: 1000000181000000 (0x38d7eaf905740) 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id3 9: 1000000160880000 9: 3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000160880000 (0x38d7eae5d5580) 9: <= 9: 1000000178400000 (0x38d7eaf68ab00) 9: with messages: 9: frame id3 9: 1000000160880000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000160880000 (0x38d7eae5d5580) 9: <= 9: 1000000178400000 (0x38d7eaf68ab00) 9: with messages: 9: frame id3 9: 1000000160880000 9: 9: frame_id: 1 9: desired_present_time_ns: 1000000161000000 9: actual_present_time_ns: 1000000161000000 9: earliest_present_time_ns: 1000000017000000 9: present_margin_ns: 14760000 9: now_ns: 1000000162000000 9: 9: frame_id: 2 9: desired_present_time_ns: 1000000162240000 9: actual_present_time_ns: 1000000162240000 9: earliest_present_time_ns: 1000000162240000 9: present_margin_ns: 1360000 9: now_ns: 1000000163240000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000181000000 (0x38d7eaf905740) 9: >= 9: 1000000179640000 (0x38d7eaf7b96c0) 9: with messages: 9: frame id3 9: 1000000160880000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000181000000 (0x38d7eaf905740) 9: with messages: 9: frame id3 9: 1000000160880000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 4 > 2 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000192280000 (0x38d7eb03c75c0) 9: >= 9: 1000000179640000 (0x38d7eaf7b96c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000194240000 (0x38d7eb05a5e00) 9: > 9: 1000000179640000 (0x38d7eaf7b96c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000194240000 (0x38d7eb05a5e00) 9: > 9: 1000000192280000 (0x38d7eb03c75c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000198240000 (0x38d7eb0976700) 9: > 9: 1000000179640000 (0x38d7eaf7b96c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000198240000 (0x38d7eb0976700) 9: > 9: 1000000194240000 (0x38d7eb05a5e00) 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id4 9: 1000000179640000 9: 4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000179640000 (0x38d7eaf7b96c0) 9: <= 9: 1000000192280000 (0x38d7eb03c75c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000179640000 (0x38d7eaf7b96c0) 9: <= 9: 1000000192280000 (0x38d7eb03c75c0) 9: with messages: 9: frame id4 9: 1000000179640000 9: 9: frame_id: 3 9: desired_present_time_ns: 1000000181000000 9: actual_present_time_ns: 1000000181000000 9: earliest_present_time_ns: 1000000181000000 9: present_margin_ns: 1360000 9: now_ns: 1000000182000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000194240000 (0x38d7eb05a5e00) 9: >= 9: 1000000193520000 (0x38d7eb04f6180) 9: with messages: 9: frame id4 9: 1000000179640000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000194240000 (0x38d7eb05a5e00) 9: with messages: 9: frame id4 9: 1000000179640000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 5 > 3 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000195360000 (0x38d7eb06b7500) 9: >= 9: 1000000193520000 (0x38d7eb04f6180) 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000197000000 (0x38d7eb0847b40) 9: > 9: 1000000193520000 (0x38d7eb04f6180) 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000197000000 (0x38d7eb0847b40) 9: > 9: 1000000195360000 (0x38d7eb06b7500) 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000201000000 (0x38d7eb0c18440) 9: > 9: 1000000193520000 (0x38d7eb04f6180) 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000201000000 (0x38d7eb0c18440) 9: > 9: 1000000197000000 (0x38d7eb0847b40) 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id5 9: 1000000193520000 9: 5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000193520000 (0x38d7eb04f6180) 9: <= 9: 1000000195360000 (0x38d7eb06b7500) 9: with messages: 9: frame id5 9: 1000000193520000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000193520000 (0x38d7eb04f6180) 9: <= 9: 1000000195360000 (0x38d7eb06b7500) 9: with messages: 9: frame id5 9: 1000000193520000 9: 9: frame_id: 4 9: desired_present_time_ns: 1000000194240000 9: actual_present_time_ns: 1000000194240000 9: earliest_present_time_ns: 1000000194240000 9: present_margin_ns: 720000 9: now_ns: 1000000195240000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000197000000 (0x38d7eb0847b40) 9: >= 9: 1000000196600000 (0x38d7eb07e60c0) 9: with messages: 9: frame id5 9: 1000000193520000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000197000000 (0x38d7eb0847b40) 9: with messages: 9: frame id5 9: 1000000193520000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 6 > 4 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000208600000 (0x38d7eb1357bc0) 9: >= 9: 1000000196600000 (0x38d7eb07e60c0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000210240000 (0x38d7eb14e8200) 9: > 9: 1000000196600000 (0x38d7eb07e60c0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000210240000 (0x38d7eb14e8200) 9: > 9: 1000000208600000 (0x38d7eb1357bc0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000214240000 (0x38d7eb18b8b00) 9: > 9: 1000000196600000 (0x38d7eb07e60c0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000214240000 (0x38d7eb18b8b00) 9: > 9: 1000000210240000 (0x38d7eb14e8200) 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id6 9: 1000000196600000 9: 6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000196600000 (0x38d7eb07e60c0) 9: <= 9: 1000000208600000 (0x38d7eb1357bc0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000196600000 (0x38d7eb07e60c0) 9: <= 9: 1000000208600000 (0x38d7eb1357bc0) 9: with messages: 9: frame id6 9: 1000000196600000 9: 9: frame_id: 5 9: desired_present_time_ns: 1000000197000000 9: actual_present_time_ns: 1000000197000000 9: earliest_present_time_ns: 1000000197000000 9: present_margin_ns: 400000 9: now_ns: 1000000198000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000210240000 (0x38d7eb14e8200) 9: >= 9: 1000000209840000 (0x38d7eb1486780) 9: with messages: 9: frame id6 9: 1000000196600000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000210240000 (0x38d7eb14e8200) 9: with messages: 9: frame id6 9: 1000000196600000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 7 > 5 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000211040000 (0x38d7eb15ab700) 9: >= 9: 1000000209840000 (0x38d7eb1486780) 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000213000000 (0x38d7eb1789f40) 9: > 9: 1000000209840000 (0x38d7eb1486780) 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000213000000 (0x38d7eb1789f40) 9: > 9: 1000000211040000 (0x38d7eb15ab700) 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000217000000 (0x38d7eb1b5a840) 9: > 9: 1000000209840000 (0x38d7eb1486780) 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000217000000 (0x38d7eb1b5a840) 9: > 9: 1000000213000000 (0x38d7eb1789f40) 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id7 9: 1000000209840000 9: 7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000209840000 (0x38d7eb1486780) 9: <= 9: 1000000211040000 (0x38d7eb15ab700) 9: with messages: 9: frame id7 9: 1000000209840000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000209840000 (0x38d7eb1486780) 9: <= 9: 1000000211040000 (0x38d7eb15ab700) 9: with messages: 9: frame id7 9: 1000000209840000 9: 9: frame_id: 6 9: desired_present_time_ns: 1000000210240000 9: actual_present_time_ns: 1000000210240000 9: earliest_present_time_ns: 1000000210240000 9: present_margin_ns: 400000 9: now_ns: 1000000211240000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000213000000 (0x38d7eb1789f40) 9: >= 9: 1000000212280000 (0x38d7eb16da2c0) 9: with messages: 9: frame id7 9: 1000000209840000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000213000000 (0x38d7eb1789f40) 9: with messages: 9: frame id7 9: 1000000209840000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 8 > 6 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000223960000 (0x38d7eb21fdbc0) 9: >= 9: 1000000212280000 (0x38d7eb16da2c0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000226240000 (0x38d7eb242a600) 9: > 9: 1000000212280000 (0x38d7eb16da2c0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000226240000 (0x38d7eb242a600) 9: > 9: 1000000223960000 (0x38d7eb21fdbc0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000230240000 (0x38d7eb27faf00) 9: > 9: 1000000212280000 (0x38d7eb16da2c0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000230240000 (0x38d7eb27faf00) 9: > 9: 1000000226240000 (0x38d7eb242a600) 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id8 9: 1000000212280000 9: 8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000212280000 (0x38d7eb16da2c0) 9: <= 9: 1000000223960000 (0x38d7eb21fdbc0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000212280000 (0x38d7eb16da2c0) 9: <= 9: 1000000223960000 (0x38d7eb21fdbc0) 9: with messages: 9: frame id8 9: 1000000212280000 9: 9: frame_id: 7 9: desired_present_time_ns: 1000000213000000 9: actual_present_time_ns: 1000000213000000 9: earliest_present_time_ns: 1000000213000000 9: present_margin_ns: 720000 9: now_ns: 1000000214000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000226240000 (0x38d7eb242a600) 9: >= 9: 1000000225200000 (0x38d7eb232c780) 9: with messages: 9: frame id8 9: 1000000212280000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000226240000 (0x38d7eb242a600) 9: with messages: 9: frame id8 9: 1000000212280000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 9 > 7 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000226720000 (0x38d7eb249f900) 9: >= 9: 1000000225200000 (0x38d7eb232c780) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000229000000 (0x38d7eb26cc340) 9: > 9: 1000000225200000 (0x38d7eb232c780) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000229000000 (0x38d7eb26cc340) 9: > 9: 1000000226720000 (0x38d7eb249f900) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000233000000 (0x38d7eb2a9cc40) 9: > 9: 1000000225200000 (0x38d7eb232c780) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000233000000 (0x38d7eb2a9cc40) 9: > 9: 1000000229000000 (0x38d7eb26cc340) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id9 9: 1000000225200000 9: 9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000225200000 (0x38d7eb232c780) 9: <= 9: 1000000226720000 (0x38d7eb249f900) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000225200000 (0x38d7eb232c780) 9: <= 9: 1000000226720000 (0x38d7eb249f900) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000229000000 (0x38d7eb26cc340) 9: >= 9: 1000000227960000 (0x38d7eb25ce4c0) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000229000000 (0x38d7eb26cc340) 9: with messages: 9: frame id9 9: 1000000225200000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 10 > 8 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000242720000 (0x38d7eb33e1d00) 9: >= 9: 1000000227960000 (0x38d7eb25ce4c0) 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000245000000 (0x38d7eb360e740) 9: > 9: 1000000227960000 (0x38d7eb25ce4c0) 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000245000000 (0x38d7eb360e740) 9: > 9: 1000000242720000 (0x38d7eb33e1d00) 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000249000000 (0x38d7eb39df040) 9: > 9: 1000000227960000 (0x38d7eb25ce4c0) 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000249000000 (0x38d7eb39df040) 9: > 9: 1000000245000000 (0x38d7eb360e740) 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id10 9: 1000000227960000 9: 10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000227960000 (0x38d7eb25ce4c0) 9: <= 9: 1000000242720000 (0x38d7eb33e1d00) 9: with messages: 9: frame id10 9: 1000000227960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000227960000 (0x38d7eb25ce4c0) 9: <= 9: 1000000242720000 (0x38d7eb33e1d00) 9: with messages: 9: frame id10 9: 1000000227960000 9: 9: frame_id: 8 9: desired_present_time_ns: 1000000226240000 9: actual_present_time_ns: 1000000226240000 9: earliest_present_time_ns: 1000000226240000 9: present_margin_ns: 1040000 9: now_ns: 1000000227240000 9: 9: frame_id: 9 9: desired_present_time_ns: 1000000229000000 9: actual_present_time_ns: 1000000229000000 9: earliest_present_time_ns: 1000000229000000 9: present_margin_ns: 1040000 9: now_ns: 1000000230000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000245000000 (0x38d7eb360e740) 9: >= 9: 1000000243960000 (0x38d7eb35108c0) 9: with messages: 9: frame id10 9: 1000000227960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000245000000 (0x38d7eb360e740) 9: with messages: 9: frame id10 9: 1000000227960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 11 > 9 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000258720000 (0x38d7eb4324100) 9: >= 9: 1000000243960000 (0x38d7eb35108c0) 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000261000000 (0x38d7eb4550b40) 9: > 9: 1000000243960000 (0x38d7eb35108c0) 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000261000000 (0x38d7eb4550b40) 9: > 9: 1000000258720000 (0x38d7eb4324100) 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000265000000 (0x38d7eb4921440) 9: > 9: 1000000243960000 (0x38d7eb35108c0) 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000265000000 (0x38d7eb4921440) 9: > 9: 1000000261000000 (0x38d7eb4550b40) 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id11 9: 1000000243960000 9: 11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000243960000 (0x38d7eb35108c0) 9: <= 9: 1000000258720000 (0x38d7eb4324100) 9: with messages: 9: frame id11 9: 1000000243960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000243960000 (0x38d7eb35108c0) 9: <= 9: 1000000258720000 (0x38d7eb4324100) 9: with messages: 9: frame id11 9: 1000000243960000 9: 9: frame_id: 10 9: desired_present_time_ns: 1000000245000000 9: actual_present_time_ns: 1000000245000000 9: earliest_present_time_ns: 1000000245000000 9: present_margin_ns: 1040000 9: now_ns: 1000000246000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000261000000 (0x38d7eb4550b40) 9: >= 9: 1000000259960000 (0x38d7eb4452cc0) 9: with messages: 9: frame id11 9: 1000000243960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000261000000 (0x38d7eb4550b40) 9: with messages: 9: frame id11 9: 1000000243960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 12 > 10 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000274720000 (0x38d7eb5266500) 9: >= 9: 1000000259960000 (0x38d7eb4452cc0) 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000277000000 (0x38d7eb5492f40) 9: > 9: 1000000259960000 (0x38d7eb4452cc0) 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000277000000 (0x38d7eb5492f40) 9: > 9: 1000000274720000 (0x38d7eb5266500) 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000281000000 (0x38d7eb5863840) 9: > 9: 1000000259960000 (0x38d7eb4452cc0) 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000281000000 (0x38d7eb5863840) 9: > 9: 1000000277000000 (0x38d7eb5492f40) 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id12 9: 1000000259960000 9: 12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000259960000 (0x38d7eb4452cc0) 9: <= 9: 1000000274720000 (0x38d7eb5266500) 9: with messages: 9: frame id12 9: 1000000259960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000259960000 (0x38d7eb4452cc0) 9: <= 9: 1000000274720000 (0x38d7eb5266500) 9: with messages: 9: frame id12 9: 1000000259960000 9: 9: frame_id: 11 9: desired_present_time_ns: 1000000261000000 9: actual_present_time_ns: 1000000261000000 9: earliest_present_time_ns: 1000000261000000 9: present_margin_ns: 1040000 9: now_ns: 1000000262000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000277000000 (0x38d7eb5492f40) 9: >= 9: 1000000275960000 (0x38d7eb53950c0) 9: with messages: 9: frame id12 9: 1000000259960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000277000000 (0x38d7eb5492f40) 9: with messages: 9: frame id12 9: 1000000259960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 13 > 11 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000290720000 (0x38d7eb61a8900) 9: >= 9: 1000000275960000 (0x38d7eb53950c0) 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000293000000 (0x38d7eb63d5340) 9: > 9: 1000000275960000 (0x38d7eb53950c0) 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000293000000 (0x38d7eb63d5340) 9: > 9: 1000000290720000 (0x38d7eb61a8900) 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000297000000 (0x38d7eb67a5c40) 9: > 9: 1000000275960000 (0x38d7eb53950c0) 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000297000000 (0x38d7eb67a5c40) 9: > 9: 1000000293000000 (0x38d7eb63d5340) 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id13 9: 1000000275960000 9: 13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000275960000 (0x38d7eb53950c0) 9: <= 9: 1000000290720000 (0x38d7eb61a8900) 9: with messages: 9: frame id13 9: 1000000275960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000275960000 (0x38d7eb53950c0) 9: <= 9: 1000000290720000 (0x38d7eb61a8900) 9: with messages: 9: frame id13 9: 1000000275960000 9: 9: frame_id: 12 9: desired_present_time_ns: 1000000277000000 9: actual_present_time_ns: 1000000277000000 9: earliest_present_time_ns: 1000000277000000 9: present_margin_ns: 1040000 9: now_ns: 1000000278000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000293000000 (0x38d7eb63d5340) 9: >= 9: 1000000291960000 (0x38d7eb62d74c0) 9: with messages: 9: frame id13 9: 1000000275960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000293000000 (0x38d7eb63d5340) 9: with messages: 9: frame id13 9: 1000000275960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 14 > 12 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000306720000 (0x38d7eb70ead00) 9: >= 9: 1000000291960000 (0x38d7eb62d74c0) 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000309000000 (0x38d7eb7317740) 9: > 9: 1000000291960000 (0x38d7eb62d74c0) 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000309000000 (0x38d7eb7317740) 9: > 9: 1000000306720000 (0x38d7eb70ead00) 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000313000000 (0x38d7eb76e8040) 9: > 9: 1000000291960000 (0x38d7eb62d74c0) 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000313000000 (0x38d7eb76e8040) 9: > 9: 1000000309000000 (0x38d7eb7317740) 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id14 9: 1000000291960000 9: 14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000291960000 (0x38d7eb62d74c0) 9: <= 9: 1000000306720000 (0x38d7eb70ead00) 9: with messages: 9: frame id14 9: 1000000291960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000291960000 (0x38d7eb62d74c0) 9: <= 9: 1000000306720000 (0x38d7eb70ead00) 9: with messages: 9: frame id14 9: 1000000291960000 9: 9: frame_id: 13 9: desired_present_time_ns: 1000000293000000 9: actual_present_time_ns: 1000000293000000 9: earliest_present_time_ns: 1000000293000000 9: present_margin_ns: 1040000 9: now_ns: 1000000294000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000309000000 (0x38d7eb7317740) 9: >= 9: 1000000307960000 (0x38d7eb72198c0) 9: with messages: 9: frame id14 9: 1000000291960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000309000000 (0x38d7eb7317740) 9: with messages: 9: frame id14 9: 1000000291960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 15 > 13 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000322720000 (0x38d7eb802d100) 9: >= 9: 1000000307960000 (0x38d7eb72198c0) 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000325000000 (0x38d7eb8259b40) 9: > 9: 1000000307960000 (0x38d7eb72198c0) 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000325000000 (0x38d7eb8259b40) 9: > 9: 1000000322720000 (0x38d7eb802d100) 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000329000000 (0x38d7eb862a440) 9: > 9: 1000000307960000 (0x38d7eb72198c0) 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000329000000 (0x38d7eb862a440) 9: > 9: 1000000325000000 (0x38d7eb8259b40) 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id15 9: 1000000307960000 9: 15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000307960000 (0x38d7eb72198c0) 9: <= 9: 1000000322720000 (0x38d7eb802d100) 9: with messages: 9: frame id15 9: 1000000307960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000307960000 (0x38d7eb72198c0) 9: <= 9: 1000000322720000 (0x38d7eb802d100) 9: with messages: 9: frame id15 9: 1000000307960000 9: 9: frame_id: 14 9: desired_present_time_ns: 1000000309000000 9: actual_present_time_ns: 1000000309000000 9: earliest_present_time_ns: 1000000309000000 9: present_margin_ns: 1040000 9: now_ns: 1000000310000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000325000000 (0x38d7eb8259b40) 9: >= 9: 1000000323960000 (0x38d7eb815bcc0) 9: with messages: 9: frame id15 9: 1000000307960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000325000000 (0x38d7eb8259b40) 9: with messages: 9: frame id15 9: 1000000307960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 16 > 14 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000338720000 (0x38d7eb8f6f500) 9: >= 9: 1000000323960000 (0x38d7eb815bcc0) 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000341000000 (0x38d7eb919bf40) 9: > 9: 1000000323960000 (0x38d7eb815bcc0) 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000341000000 (0x38d7eb919bf40) 9: > 9: 1000000338720000 (0x38d7eb8f6f500) 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000345000000 (0x38d7eb956c840) 9: > 9: 1000000323960000 (0x38d7eb815bcc0) 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000345000000 (0x38d7eb956c840) 9: > 9: 1000000341000000 (0x38d7eb919bf40) 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id16 9: 1000000323960000 9: 16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000323960000 (0x38d7eb815bcc0) 9: <= 9: 1000000338720000 (0x38d7eb8f6f500) 9: with messages: 9: frame id16 9: 1000000323960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000323960000 (0x38d7eb815bcc0) 9: <= 9: 1000000338720000 (0x38d7eb8f6f500) 9: with messages: 9: frame id16 9: 1000000323960000 9: 9: frame_id: 15 9: desired_present_time_ns: 1000000325000000 9: actual_present_time_ns: 1000000325000000 9: earliest_present_time_ns: 1000000325000000 9: present_margin_ns: 1040000 9: now_ns: 1000000326000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000341000000 (0x38d7eb919bf40) 9: >= 9: 1000000339960000 (0x38d7eb909e0c0) 9: with messages: 9: frame id16 9: 1000000323960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000341000000 (0x38d7eb919bf40) 9: with messages: 9: frame id16 9: 1000000323960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 17 > 15 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000354720000 (0x38d7eb9eb1900) 9: >= 9: 1000000339960000 (0x38d7eb909e0c0) 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000357000000 (0x38d7eba0de340) 9: > 9: 1000000339960000 (0x38d7eb909e0c0) 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000357000000 (0x38d7eba0de340) 9: > 9: 1000000354720000 (0x38d7eb9eb1900) 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000361000000 (0x38d7eba4aec40) 9: > 9: 1000000339960000 (0x38d7eb909e0c0) 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000361000000 (0x38d7eba4aec40) 9: > 9: 1000000357000000 (0x38d7eba0de340) 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id17 9: 1000000339960000 9: 17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000339960000 (0x38d7eb909e0c0) 9: <= 9: 1000000354720000 (0x38d7eb9eb1900) 9: with messages: 9: frame id17 9: 1000000339960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000339960000 (0x38d7eb909e0c0) 9: <= 9: 1000000354720000 (0x38d7eb9eb1900) 9: with messages: 9: frame id17 9: 1000000339960000 9: 9: frame_id: 16 9: desired_present_time_ns: 1000000341000000 9: actual_present_time_ns: 1000000341000000 9: earliest_present_time_ns: 1000000341000000 9: present_margin_ns: 1040000 9: now_ns: 1000000342000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000357000000 (0x38d7eba0de340) 9: >= 9: 1000000355960000 (0x38d7eb9fe04c0) 9: with messages: 9: frame id17 9: 1000000339960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000357000000 (0x38d7eba0de340) 9: with messages: 9: frame id17 9: 1000000339960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 18 > 16 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000370720000 (0x38d7ebadf3d00) 9: >= 9: 1000000355960000 (0x38d7eb9fe04c0) 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000373000000 (0x38d7ebb020740) 9: > 9: 1000000355960000 (0x38d7eb9fe04c0) 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000373000000 (0x38d7ebb020740) 9: > 9: 1000000370720000 (0x38d7ebadf3d00) 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000377000000 (0x38d7ebb3f1040) 9: > 9: 1000000355960000 (0x38d7eb9fe04c0) 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000377000000 (0x38d7ebb3f1040) 9: > 9: 1000000373000000 (0x38d7ebb020740) 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id18 9: 1000000355960000 9: 18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000355960000 (0x38d7eb9fe04c0) 9: <= 9: 1000000370720000 (0x38d7ebadf3d00) 9: with messages: 9: frame id18 9: 1000000355960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000355960000 (0x38d7eb9fe04c0) 9: <= 9: 1000000370720000 (0x38d7ebadf3d00) 9: with messages: 9: frame id18 9: 1000000355960000 9: 9: frame_id: 17 9: desired_present_time_ns: 1000000357000000 9: actual_present_time_ns: 1000000357000000 9: earliest_present_time_ns: 1000000357000000 9: present_margin_ns: 1040000 9: now_ns: 1000000358000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000373000000 (0x38d7ebb020740) 9: >= 9: 1000000371960000 (0x38d7ebaf228c0) 9: with messages: 9: frame id18 9: 1000000355960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000373000000 (0x38d7ebb020740) 9: with messages: 9: frame id18 9: 1000000355960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 19 > 17 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000386720000 (0x38d7ebbd36100) 9: >= 9: 1000000371960000 (0x38d7ebaf228c0) 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000389000000 (0x38d7ebbf62b40) 9: > 9: 1000000371960000 (0x38d7ebaf228c0) 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000389000000 (0x38d7ebbf62b40) 9: > 9: 1000000386720000 (0x38d7ebbd36100) 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000393000000 (0x38d7ebc333440) 9: > 9: 1000000371960000 (0x38d7ebaf228c0) 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000393000000 (0x38d7ebc333440) 9: > 9: 1000000389000000 (0x38d7ebbf62b40) 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id19 9: 1000000371960000 9: 19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000371960000 (0x38d7ebaf228c0) 9: <= 9: 1000000386720000 (0x38d7ebbd36100) 9: with messages: 9: frame id19 9: 1000000371960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000371960000 (0x38d7ebaf228c0) 9: <= 9: 1000000386720000 (0x38d7ebbd36100) 9: with messages: 9: frame id19 9: 1000000371960000 9: 9: frame_id: 18 9: desired_present_time_ns: 1000000373000000 9: actual_present_time_ns: 1000000373000000 9: earliest_present_time_ns: 1000000373000000 9: present_margin_ns: 1040000 9: now_ns: 1000000374000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000389000000 (0x38d7ebbf62b40) 9: >= 9: 1000000387960000 (0x38d7ebbe64cc0) 9: with messages: 9: frame id19 9: 1000000371960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000389000000 (0x38d7ebbf62b40) 9: with messages: 9: frame id19 9: 1000000371960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 20 > 18 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000402720000 (0x38d7ebcc78500) 9: >= 9: 1000000387960000 (0x38d7ebbe64cc0) 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000405000000 (0x38d7ebcea4f40) 9: > 9: 1000000387960000 (0x38d7ebbe64cc0) 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000405000000 (0x38d7ebcea4f40) 9: > 9: 1000000402720000 (0x38d7ebcc78500) 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000409000000 (0x38d7ebd275840) 9: > 9: 1000000387960000 (0x38d7ebbe64cc0) 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000409000000 (0x38d7ebd275840) 9: > 9: 1000000405000000 (0x38d7ebcea4f40) 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id20 9: 1000000387960000 9: 20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000387960000 (0x38d7ebbe64cc0) 9: <= 9: 1000000402720000 (0x38d7ebcc78500) 9: with messages: 9: frame id20 9: 1000000387960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000387960000 (0x38d7ebbe64cc0) 9: <= 9: 1000000402720000 (0x38d7ebcc78500) 9: with messages: 9: frame id20 9: 1000000387960000 9: 9: frame_id: 19 9: desired_present_time_ns: 1000000389000000 9: actual_present_time_ns: 1000000389000000 9: earliest_present_time_ns: 1000000389000000 9: present_margin_ns: 1040000 9: now_ns: 1000000390000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000405000000 (0x38d7ebcea4f40) 9: >= 9: 1000000403960000 (0x38d7ebcda70c0) 9: with messages: 9: frame id20 9: 1000000387960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000405000000 (0x38d7ebcea4f40) 9: with messages: 9: frame id20 9: 1000000387960000 9: 9: ./tests/tests_pacing.cpp:259: PASSED: 9: CHECK( loopPred.frame_id > i ) 9: with expansion: 9: 21 > 19 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000418720000 (0x38d7ebdbba900) 9: >= 9: 1000000403960000 (0x38d7ebcda70c0) 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000421000000 (0x38d7ebdde7340) 9: > 9: 1000000403960000 (0x38d7ebcda70c0) 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000421000000 (0x38d7ebdde7340) 9: > 9: 1000000418720000 (0x38d7ebdbba900) 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000425000000 (0x38d7ebe1b7c40) 9: > 9: 1000000403960000 (0x38d7ebcda70c0) 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000425000000 (0x38d7ebe1b7c40) 9: > 9: 1000000421000000 (0x38d7ebdde7340) 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: frame id21 9: 1000000403960000 9: 21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000403960000 (0x38d7ebcda70c0) 9: <= 9: 1000000418720000 (0x38d7ebdbba900) 9: with messages: 9: frame id21 9: 1000000403960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000403960000 (0x38d7ebcda70c0) 9: <= 9: 1000000418720000 (0x38d7ebdbba900) 9: with messages: 9: frame id21 9: 1000000403960000 9: 9: frame_id: 20 9: desired_present_time_ns: 1000000405000000 9: actual_present_time_ns: 1000000405000000 9: earliest_present_time_ns: 1000000405000000 9: present_margin_ns: 1040000 9: now_ns: 1000000406000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000421000000 (0x38d7ebdde7340) 9: >= 9: 1000000419960000 (0x38d7ebdce94c0) 9: with messages: 9: frame id21 9: 1000000403960000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000421000000 (0x38d7ebdde7340) 9: with messages: 9: frame id21 9: 1000000403960000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000434720000 (0x38d7ebeafcd00) 9: >= 9: 1000000419960000 (0x38d7ebdce94c0) 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000437000000 (0x38d7ebed29740) 9: > 9: 1000000419960000 (0x38d7ebdce94c0) 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000437000000 (0x38d7ebed29740) 9: > 9: 1000000434720000 (0x38d7ebeafcd00) 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000441000000 (0x38d7ebf0fa040) 9: > 9: 1000000419960000 (0x38d7ebdce94c0) 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000441000000 (0x38d7ebf0fa040) 9: > 9: 1000000437000000 (0x38d7ebed29740) 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 22 9: 1000000419960000 9: 9: ./tests/tests_pacing.cpp:274: PASSED: 9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) < unanoseconds(predictions.desired_present_time_ns - predictions.wake_up_time_ns) ) 9: with expansion: 9: 2280000 ns < 2600000 ns 9: 9: ./tests/tests_pacing.cpp:276: PASSED: 9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(shortDrawDelay + shortSubmitDelay + shortGpuTime) ) 9: with expansion: 9: 2280000 ns > 1200000 ns 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_display_timing 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:199 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:203: PASSED: 9: REQUIRE( XRT_SUCCESS == u_pc_display_timing_create(frame_interval_ns.count(), &U_PC_DISPLAY_TIMING_CONFIG_DEFAULT, &upc) ) 9: with expansion: 9: 0 == 0 9: 9: ./tests/tests_pacing.cpp:205: PASSED: 9: REQUIRE( upc != nullptr ) 9: with expansion: 9: 0x000055556d0f81b0 != nullptr 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000158400000 (0x38d7eae377e00) 9: >= 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000161000000 (0x38d7eae5f2a40) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000161000000 (0x38d7eae5f2a40) 9: > 9: 1000000158400000 (0x38d7eae377e00) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000165000000 (0x38d7eae9c3340) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000165000000 (0x38d7eae9c3340) 9: > 9: 1000000161000000 (0x38d7eae5f2a40) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_display_timing 9: slower than desired 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:280 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:306: PASSED: 9: REQUIRE( next_scanout_timepoint > gpu_finish ) 9: with expansion: 9: 1000000161000000 (0x38d7eae5f2a40) 9: > 9: 1000000006070000 (0x38d7ea5231ef0) 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000161000000 (0x38d7eae5f2a40) 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000163470000 (0x38d7eae84dab0) 9: >= 9: 1000000006070000 (0x38d7ea5231ef0) 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000166070000 (0x38d7eaeac86f0) 9: > 9: 1000000006070000 (0x38d7ea5231ef0) 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000166070000 (0x38d7eaeac86f0) 9: > 9: 1000000163470000 (0x38d7eae84dab0) 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000170070000 (0x38d7eaee98ff0) 9: > 9: 1000000006070000 (0x38d7ea5231ef0) 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000170070000 (0x38d7eaee98ff0) 9: > 9: 1000000166070000 (0x38d7eaeac86f0) 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 2 9: 1000000006070000 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000006070000 (0x38d7ea5231ef0) 9: <= 9: 1000000163470000 (0x38d7eae84dab0) 9: with messages: 9: 2 9: 1000000006070000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000006070000 (0x38d7ea5231ef0) 9: <= 9: 1000000163470000 (0x38d7eae84dab0) 9: with messages: 9: 2 9: 1000000006070000 9: 9: frame_id: 1 9: desired_present_time_ns: 1000000161000000 9: actual_present_time_ns: 1000000161000000 9: earliest_present_time_ns: 1000000017000000 9: present_margin_ns: 10930000 9: now_ns: 1000000162000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000182070000 (0x38d7eafa0aaf0) 9: >= 9: 1000000168540000 (0x38d7eaed23760) 9: with messages: 9: 2 9: 1000000006070000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000182070000 (0x38d7eafa0aaf0) 9: with messages: 9: 2 9: 1000000006070000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000174720000 (0x38d7eaf308400) 9: >= 9: 1000000168540000 (0x38d7eaed23760) 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000177000000 (0x38d7eaf534e40) 9: > 9: 1000000168540000 (0x38d7eaed23760) 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000177000000 (0x38d7eaf534e40) 9: > 9: 1000000174720000 (0x38d7eaf308400) 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000181000000 (0x38d7eaf905740) 9: > 9: 1000000168540000 (0x38d7eaed23760) 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000181000000 (0x38d7eaf905740) 9: > 9: 1000000177000000 (0x38d7eaf534e40) 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 3 9: 1000000168540000 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000168540000 (0x38d7eaed23760) 9: <= 9: 1000000174720000 (0x38d7eaf308400) 9: with messages: 9: 3 9: 1000000168540000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000168540000 (0x38d7eaed23760) 9: <= 9: 1000000174720000 (0x38d7eaf308400) 9: with messages: 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000193000000 (0x38d7eb0477240) 9: >= 9: 1000000179790000 (0x38d7eaf7de0b0) 9: with messages: 9: 3 9: 1000000168540000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000193000000 (0x38d7eb0477240) 9: with messages: 9: 3 9: 1000000168540000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000190720000 (0x38d7eb024a800) 9: >= 9: 1000000179790000 (0x38d7eaf7de0b0) 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000193000000 (0x38d7eb0477240) 9: > 9: 1000000179790000 (0x38d7eaf7de0b0) 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000193000000 (0x38d7eb0477240) 9: > 9: 1000000190720000 (0x38d7eb024a800) 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000197000000 (0x38d7eb0847b40) 9: > 9: 1000000179790000 (0x38d7eaf7de0b0) 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000197000000 (0x38d7eb0847b40) 9: > 9: 1000000193000000 (0x38d7eb0477240) 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 4 9: 1000000179790000 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000179790000 (0x38d7eaf7de0b0) 9: <= 9: 1000000190720000 (0x38d7eb024a800) 9: with messages: 9: 4 9: 1000000179790000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000179790000 (0x38d7eaf7de0b0) 9: <= 9: 1000000190720000 (0x38d7eb024a800) 9: with messages: 9: 4 9: 1000000179790000 9: 9: frame_id: 2 9: desired_present_time_ns: 1000000166070000 9: actual_present_time_ns: 1000000182070000 9: earliest_present_time_ns: 1000000182070000 9: present_margin_ns: 13530000 9: now_ns: 1000000183070000 9: 9: WARN [adjust_comp_time] Frame 2 missed by 16.00! 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000209000000 (0x38d7eb13b9640) 9: >= 9: 1000000195790000 (0x38d7eb07204b0) 9: with messages: 9: 4 9: 1000000179790000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000209000000 (0x38d7eb13b9640) 9: with messages: 9: 4 9: 1000000179790000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000211150000 (0x38d7eb15c64b0) 9: >= 9: 1000000195790000 (0x38d7eb07204b0) 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000214070000 (0x38d7eb188f2f0) 9: > 9: 1000000195790000 (0x38d7eb07204b0) 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000214070000 (0x38d7eb188f2f0) 9: > 9: 1000000211150000 (0x38d7eb15c64b0) 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000218070000 (0x38d7eb1c5fbf0) 9: > 9: 1000000195790000 (0x38d7eb07204b0) 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000218070000 (0x38d7eb1c5fbf0) 9: > 9: 1000000214070000 (0x38d7eb188f2f0) 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 5 9: 1000000195790000 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000195790000 (0x38d7eb07204b0) 9: <= 9: 1000000211150000 (0x38d7eb15c64b0) 9: with messages: 9: 5 9: 1000000195790000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000195790000 (0x38d7eb07204b0) 9: <= 9: 1000000211150000 (0x38d7eb15c64b0) 9: with messages: 9: 5 9: 1000000195790000 9: 9: frame_id: 3 9: desired_present_time_ns: 1000000177000000 9: actual_present_time_ns: 1000000193000000 9: earliest_present_time_ns: 1000000193000000 9: present_margin_ns: 13210000 9: now_ns: 1000000194000000 9: 9: WARN [adjust_comp_time] Frame 3 missed by 16.00! 9: frame_id: 4 9: desired_present_time_ns: 1000000193000000 9: actual_present_time_ns: 1000000209000000 9: earliest_present_time_ns: 1000000209000000 9: present_margin_ns: 13210000 9: now_ns: 1000000210000000 9: 9: WARN [adjust_comp_time] Frame 4 missed by 16.00! 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000230070000 (0x38d7eb27d16f0) 9: >= 9: 1000000216220000 (0x38d7eb1a9c160) 9: with messages: 9: 5 9: 1000000195790000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000230070000 (0x38d7eb27d16f0) 9: with messages: 9: 5 9: 1000000195790000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000220800000 (0x38d7eb1efa400) 9: >= 9: 1000000216220000 (0x38d7eb1a9c160) 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000225000000 (0x38d7eb22fba40) 9: > 9: 1000000216220000 (0x38d7eb1a9c160) 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000225000000 (0x38d7eb22fba40) 9: > 9: 1000000220800000 (0x38d7eb1efa400) 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000229000000 (0x38d7eb26cc340) 9: > 9: 1000000216220000 (0x38d7eb1a9c160) 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000229000000 (0x38d7eb26cc340) 9: > 9: 1000000225000000 (0x38d7eb22fba40) 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 6 9: 1000000216220000 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000216220000 (0x38d7eb1a9c160) 9: <= 9: 1000000220800000 (0x38d7eb1efa400) 9: with messages: 9: 6 9: 1000000216220000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000216220000 (0x38d7eb1a9c160) 9: <= 9: 1000000220800000 (0x38d7eb1efa400) 9: with messages: 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000241000000 (0x38d7eb323de40) 9: >= 9: 1000000225870000 (0x38d7eb23d00b0) 9: with messages: 9: 6 9: 1000000216220000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000241000000 (0x38d7eb323de40) 9: with messages: 9: 6 9: 1000000216220000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000236800000 (0x38d7eb2e3c800) 9: >= 9: 1000000225870000 (0x38d7eb23d00b0) 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000241000000 (0x38d7eb323de40) 9: > 9: 1000000225870000 (0x38d7eb23d00b0) 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000241000000 (0x38d7eb323de40) 9: > 9: 1000000236800000 (0x38d7eb2e3c800) 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000245000000 (0x38d7eb360e740) 9: > 9: 1000000225870000 (0x38d7eb23d00b0) 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000245000000 (0x38d7eb360e740) 9: > 9: 1000000241000000 (0x38d7eb323de40) 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 7 9: 1000000225870000 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000225870000 (0x38d7eb23d00b0) 9: <= 9: 1000000236800000 (0x38d7eb2e3c800) 9: with messages: 9: 7 9: 1000000225870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000225870000 (0x38d7eb23d00b0) 9: <= 9: 1000000236800000 (0x38d7eb2e3c800) 9: with messages: 9: 7 9: 1000000225870000 9: 9: frame_id: 5 9: desired_present_time_ns: 1000000214070000 9: actual_present_time_ns: 1000000230070000 9: earliest_present_time_ns: 1000000230070000 9: present_margin_ns: 13850000 9: now_ns: 1000000231070000 9: 9: WARN [adjust_comp_time] Frame 5 missed by 16.00! 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000257000000 (0x38d7eb4180240) 9: >= 9: 1000000241870000 (0x38d7eb33124b0) 9: with messages: 9: 7 9: 1000000225870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000257000000 (0x38d7eb4180240) 9: with messages: 9: 7 9: 1000000225870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000257230000 (0x38d7eb41b84b0) 9: >= 9: 1000000241870000 (0x38d7eb33124b0) 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000262070000 (0x38d7eb4655ef0) 9: > 9: 1000000241870000 (0x38d7eb33124b0) 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000262070000 (0x38d7eb4655ef0) 9: > 9: 1000000257230000 (0x38d7eb41b84b0) 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000266070000 (0x38d7eb4a267f0) 9: > 9: 1000000241870000 (0x38d7eb33124b0) 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000266070000 (0x38d7eb4a267f0) 9: > 9: 1000000262070000 (0x38d7eb4655ef0) 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 8 9: 1000000241870000 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000241870000 (0x38d7eb33124b0) 9: <= 9: 1000000257230000 (0x38d7eb41b84b0) 9: with messages: 9: 8 9: 1000000241870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000241870000 (0x38d7eb33124b0) 9: <= 9: 1000000257230000 (0x38d7eb41b84b0) 9: with messages: 9: 8 9: 1000000241870000 9: 9: frame_id: 6 9: desired_present_time_ns: 1000000225000000 9: actual_present_time_ns: 1000000241000000 9: earliest_present_time_ns: 1000000241000000 9: present_margin_ns: 15130000 9: now_ns: 1000000242000000 9: 9: WARN [adjust_comp_time] Frame 6 missed by 16.00! 9: frame_id: 7 9: desired_present_time_ns: 1000000241000000 9: actual_present_time_ns: 1000000257000000 9: earliest_present_time_ns: 1000000257000000 9: present_margin_ns: 15130000 9: now_ns: 1000000258000000 9: 9: WARN [adjust_comp_time] Frame 7 missed by 16.00! 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000278070000 (0x38d7eb55982f0) 9: >= 9: 1000000262300000 (0x38d7eb468e160) 9: with messages: 9: 8 9: 1000000241870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000278070000 (0x38d7eb55982f0) 9: with messages: 9: 8 9: 1000000241870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000267200000 (0x38d7eb4b3a600) 9: >= 9: 1000000262300000 (0x38d7eb468e160) 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000273000000 (0x38d7eb50c2640) 9: > 9: 1000000262300000 (0x38d7eb468e160) 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000273000000 (0x38d7eb50c2640) 9: > 9: 1000000267200000 (0x38d7eb4b3a600) 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000277000000 (0x38d7eb5492f40) 9: > 9: 1000000262300000 (0x38d7eb468e160) 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000277000000 (0x38d7eb5492f40) 9: > 9: 1000000273000000 (0x38d7eb50c2640) 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 9 9: 1000000262300000 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000262300000 (0x38d7eb468e160) 9: <= 9: 1000000267200000 (0x38d7eb4b3a600) 9: with messages: 9: 9 9: 1000000262300000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000262300000 (0x38d7eb468e160) 9: <= 9: 1000000267200000 (0x38d7eb4b3a600) 9: with messages: 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000273000000 (0x38d7eb50c2640) 9: >= 9: 1000000272270000 (0x38d7eb50102b0) 9: with messages: 9: 9 9: 1000000262300000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000273000000 (0x38d7eb50c2640) 9: with messages: 9: 9 9: 1000000262300000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000283200000 (0x38d7eb5a7ca00) 9: >= 9: 1000000272270000 (0x38d7eb50102b0) 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000289000000 (0x38d7eb6004a40) 9: > 9: 1000000272270000 (0x38d7eb50102b0) 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000289000000 (0x38d7eb6004a40) 9: > 9: 1000000283200000 (0x38d7eb5a7ca00) 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000293000000 (0x38d7eb63d5340) 9: > 9: 1000000272270000 (0x38d7eb50102b0) 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000293000000 (0x38d7eb63d5340) 9: > 9: 1000000289000000 (0x38d7eb6004a40) 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 10 9: 1000000272270000 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000272270000 (0x38d7eb50102b0) 9: <= 9: 1000000283200000 (0x38d7eb5a7ca00) 9: with messages: 9: 10 9: 1000000272270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000272270000 (0x38d7eb50102b0) 9: <= 9: 1000000283200000 (0x38d7eb5a7ca00) 9: with messages: 9: 10 9: 1000000272270000 9: 9: frame_id: 9 9: desired_present_time_ns: 1000000273000000 9: actual_present_time_ns: 1000000273000000 9: earliest_present_time_ns: 1000000273000000 9: present_margin_ns: 730000 9: now_ns: 1000000274000000 9: 9: frame_id: 8 9: desired_present_time_ns: 1000000262070000 9: actual_present_time_ns: 1000000278070000 9: earliest_present_time_ns: 1000000278070000 9: present_margin_ns: 15770000 9: now_ns: 1000000279070000 9: 9: WARN [adjust_comp_time] Frame 8 missed by 16.00! 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000289000000 (0x38d7eb6004a40) 9: >= 9: 1000000288270000 (0x38d7eb5f526b0) 9: with messages: 9: 10 9: 1000000272270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000289000000 (0x38d7eb6004a40) 9: with messages: 9: 10 9: 1000000272270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000299200000 (0x38d7eb69bee00) 9: >= 9: 1000000288270000 (0x38d7eb5f526b0) 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000305000000 (0x38d7eb6f46e40) 9: > 9: 1000000288270000 (0x38d7eb5f526b0) 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000305000000 (0x38d7eb6f46e40) 9: > 9: 1000000299200000 (0x38d7eb69bee00) 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000309000000 (0x38d7eb7317740) 9: > 9: 1000000288270000 (0x38d7eb5f526b0) 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000309000000 (0x38d7eb7317740) 9: > 9: 1000000305000000 (0x38d7eb6f46e40) 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 11 9: 1000000288270000 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000288270000 (0x38d7eb5f526b0) 9: <= 9: 1000000299200000 (0x38d7eb69bee00) 9: with messages: 9: 11 9: 1000000288270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000288270000 (0x38d7eb5f526b0) 9: <= 9: 1000000299200000 (0x38d7eb69bee00) 9: with messages: 9: 11 9: 1000000288270000 9: 9: frame_id: 10 9: desired_present_time_ns: 1000000289000000 9: actual_present_time_ns: 1000000289000000 9: earliest_present_time_ns: 1000000289000000 9: present_margin_ns: 730000 9: now_ns: 1000000290000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000305000000 (0x38d7eb6f46e40) 9: >= 9: 1000000304270000 (0x38d7eb6e94ab0) 9: with messages: 9: 11 9: 1000000288270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000305000000 (0x38d7eb6f46e40) 9: with messages: 9: 11 9: 1000000288270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000315200000 (0x38d7eb7901200) 9: >= 9: 1000000304270000 (0x38d7eb6e94ab0) 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000321000000 (0x38d7eb7e89240) 9: > 9: 1000000304270000 (0x38d7eb6e94ab0) 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000321000000 (0x38d7eb7e89240) 9: > 9: 1000000315200000 (0x38d7eb7901200) 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000325000000 (0x38d7eb8259b40) 9: > 9: 1000000304270000 (0x38d7eb6e94ab0) 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000325000000 (0x38d7eb8259b40) 9: > 9: 1000000321000000 (0x38d7eb7e89240) 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 12 9: 1000000304270000 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000304270000 (0x38d7eb6e94ab0) 9: <= 9: 1000000315200000 (0x38d7eb7901200) 9: with messages: 9: 12 9: 1000000304270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000304270000 (0x38d7eb6e94ab0) 9: <= 9: 1000000315200000 (0x38d7eb7901200) 9: with messages: 9: 12 9: 1000000304270000 9: 9: frame_id: 11 9: desired_present_time_ns: 1000000305000000 9: actual_present_time_ns: 1000000305000000 9: earliest_present_time_ns: 1000000305000000 9: present_margin_ns: 730000 9: now_ns: 1000000306000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000321000000 (0x38d7eb7e89240) 9: >= 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: with messages: 9: 12 9: 1000000304270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000321000000 (0x38d7eb7e89240) 9: with messages: 9: 12 9: 1000000304270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000331200000 (0x38d7eb8843600) 9: >= 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000337000000 (0x38d7eb8dcb640) 9: > 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000337000000 (0x38d7eb8dcb640) 9: > 9: 1000000331200000 (0x38d7eb8843600) 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000341000000 (0x38d7eb919bf40) 9: > 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000341000000 (0x38d7eb919bf40) 9: > 9: 1000000337000000 (0x38d7eb8dcb640) 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 13 9: 1000000320270000 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: <= 9: 1000000331200000 (0x38d7eb8843600) 9: with messages: 9: 13 9: 1000000320270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000320270000 (0x38d7eb7dd6eb0) 9: <= 9: 1000000331200000 (0x38d7eb8843600) 9: with messages: 9: 13 9: 1000000320270000 9: 9: frame_id: 12 9: desired_present_time_ns: 1000000321000000 9: actual_present_time_ns: 1000000321000000 9: earliest_present_time_ns: 1000000321000000 9: present_margin_ns: 730000 9: now_ns: 1000000322000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000337000000 (0x38d7eb8dcb640) 9: >= 9: 1000000336270000 (0x38d7eb8d192b0) 9: with messages: 9: 13 9: 1000000320270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000337000000 (0x38d7eb8dcb640) 9: with messages: 9: 13 9: 1000000320270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000347200000 (0x38d7eb9785a00) 9: >= 9: 1000000336270000 (0x38d7eb8d192b0) 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000353000000 (0x38d7eb9d0da40) 9: > 9: 1000000336270000 (0x38d7eb8d192b0) 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000353000000 (0x38d7eb9d0da40) 9: > 9: 1000000347200000 (0x38d7eb9785a00) 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000357000000 (0x38d7eba0de340) 9: > 9: 1000000336270000 (0x38d7eb8d192b0) 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000357000000 (0x38d7eba0de340) 9: > 9: 1000000353000000 (0x38d7eb9d0da40) 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 14 9: 1000000336270000 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000336270000 (0x38d7eb8d192b0) 9: <= 9: 1000000347200000 (0x38d7eb9785a00) 9: with messages: 9: 14 9: 1000000336270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000336270000 (0x38d7eb8d192b0) 9: <= 9: 1000000347200000 (0x38d7eb9785a00) 9: with messages: 9: 14 9: 1000000336270000 9: 9: frame_id: 13 9: desired_present_time_ns: 1000000337000000 9: actual_present_time_ns: 1000000337000000 9: earliest_present_time_ns: 1000000337000000 9: present_margin_ns: 730000 9: now_ns: 1000000338000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000353000000 (0x38d7eb9d0da40) 9: >= 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: with messages: 9: 14 9: 1000000336270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000353000000 (0x38d7eb9d0da40) 9: with messages: 9: 14 9: 1000000336270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000363200000 (0x38d7eba6c7e00) 9: >= 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000369000000 (0x38d7ebac4fe40) 9: > 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000369000000 (0x38d7ebac4fe40) 9: > 9: 1000000363200000 (0x38d7eba6c7e00) 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000373000000 (0x38d7ebb020740) 9: > 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000373000000 (0x38d7ebb020740) 9: > 9: 1000000369000000 (0x38d7ebac4fe40) 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 15 9: 1000000352270000 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: <= 9: 1000000363200000 (0x38d7eba6c7e00) 9: with messages: 9: 15 9: 1000000352270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000352270000 (0x38d7eb9c5b6b0) 9: <= 9: 1000000363200000 (0x38d7eba6c7e00) 9: with messages: 9: 15 9: 1000000352270000 9: 9: frame_id: 14 9: desired_present_time_ns: 1000000353000000 9: actual_present_time_ns: 1000000353000000 9: earliest_present_time_ns: 1000000353000000 9: present_margin_ns: 730000 9: now_ns: 1000000354000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000369000000 (0x38d7ebac4fe40) 9: >= 9: 1000000368270000 (0x38d7ebab9dab0) 9: with messages: 9: 15 9: 1000000352270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000369000000 (0x38d7ebac4fe40) 9: with messages: 9: 15 9: 1000000352270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000379200000 (0x38d7ebb60a200) 9: >= 9: 1000000368270000 (0x38d7ebab9dab0) 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000385000000 (0x38d7ebbb92240) 9: > 9: 1000000368270000 (0x38d7ebab9dab0) 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000385000000 (0x38d7ebbb92240) 9: > 9: 1000000379200000 (0x38d7ebb60a200) 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000389000000 (0x38d7ebbf62b40) 9: > 9: 1000000368270000 (0x38d7ebab9dab0) 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000389000000 (0x38d7ebbf62b40) 9: > 9: 1000000385000000 (0x38d7ebbb92240) 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 16 9: 1000000368270000 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000368270000 (0x38d7ebab9dab0) 9: <= 9: 1000000379200000 (0x38d7ebb60a200) 9: with messages: 9: 16 9: 1000000368270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000368270000 (0x38d7ebab9dab0) 9: <= 9: 1000000379200000 (0x38d7ebb60a200) 9: with messages: 9: 16 9: 1000000368270000 9: 9: frame_id: 15 9: desired_present_time_ns: 1000000369000000 9: actual_present_time_ns: 1000000369000000 9: earliest_present_time_ns: 1000000369000000 9: present_margin_ns: 730000 9: now_ns: 1000000370000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000385000000 (0x38d7ebbb92240) 9: >= 9: 1000000384270000 (0x38d7ebbadfeb0) 9: with messages: 9: 16 9: 1000000368270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000385000000 (0x38d7ebbb92240) 9: with messages: 9: 16 9: 1000000368270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000395200000 (0x38d7ebc54c600) 9: >= 9: 1000000384270000 (0x38d7ebbadfeb0) 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000401000000 (0x38d7ebcad4640) 9: > 9: 1000000384270000 (0x38d7ebbadfeb0) 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000401000000 (0x38d7ebcad4640) 9: > 9: 1000000395200000 (0x38d7ebc54c600) 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000405000000 (0x38d7ebcea4f40) 9: > 9: 1000000384270000 (0x38d7ebbadfeb0) 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000405000000 (0x38d7ebcea4f40) 9: > 9: 1000000401000000 (0x38d7ebcad4640) 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 17 9: 1000000384270000 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000384270000 (0x38d7ebbadfeb0) 9: <= 9: 1000000395200000 (0x38d7ebc54c600) 9: with messages: 9: 17 9: 1000000384270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000384270000 (0x38d7ebbadfeb0) 9: <= 9: 1000000395200000 (0x38d7ebc54c600) 9: with messages: 9: 17 9: 1000000384270000 9: 9: frame_id: 16 9: desired_present_time_ns: 1000000385000000 9: actual_present_time_ns: 1000000385000000 9: earliest_present_time_ns: 1000000385000000 9: present_margin_ns: 730000 9: now_ns: 1000000386000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000401000000 (0x38d7ebcad4640) 9: >= 9: 1000000400270000 (0x38d7ebca222b0) 9: with messages: 9: 17 9: 1000000384270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000401000000 (0x38d7ebcad4640) 9: with messages: 9: 17 9: 1000000384270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000411200000 (0x38d7ebd48ea00) 9: >= 9: 1000000400270000 (0x38d7ebca222b0) 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000417000000 (0x38d7ebda16a40) 9: > 9: 1000000400270000 (0x38d7ebca222b0) 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000417000000 (0x38d7ebda16a40) 9: > 9: 1000000411200000 (0x38d7ebd48ea00) 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000421000000 (0x38d7ebdde7340) 9: > 9: 1000000400270000 (0x38d7ebca222b0) 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000421000000 (0x38d7ebdde7340) 9: > 9: 1000000417000000 (0x38d7ebda16a40) 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 18 9: 1000000400270000 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000400270000 (0x38d7ebca222b0) 9: <= 9: 1000000411200000 (0x38d7ebd48ea00) 9: with messages: 9: 18 9: 1000000400270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000400270000 (0x38d7ebca222b0) 9: <= 9: 1000000411200000 (0x38d7ebd48ea00) 9: with messages: 9: 18 9: 1000000400270000 9: 9: frame_id: 17 9: desired_present_time_ns: 1000000401000000 9: actual_present_time_ns: 1000000401000000 9: earliest_present_time_ns: 1000000401000000 9: present_margin_ns: 730000 9: now_ns: 1000000402000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000417000000 (0x38d7ebda16a40) 9: >= 9: 1000000416270000 (0x38d7ebd9646b0) 9: with messages: 9: 18 9: 1000000400270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000417000000 (0x38d7ebda16a40) 9: with messages: 9: 18 9: 1000000400270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000427200000 (0x38d7ebe3d0e00) 9: >= 9: 1000000416270000 (0x38d7ebd9646b0) 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000433000000 (0x38d7ebe958e40) 9: > 9: 1000000416270000 (0x38d7ebd9646b0) 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000433000000 (0x38d7ebe958e40) 9: > 9: 1000000427200000 (0x38d7ebe3d0e00) 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000437000000 (0x38d7ebed29740) 9: > 9: 1000000416270000 (0x38d7ebd9646b0) 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000437000000 (0x38d7ebed29740) 9: > 9: 1000000433000000 (0x38d7ebe958e40) 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 19 9: 1000000416270000 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000416270000 (0x38d7ebd9646b0) 9: <= 9: 1000000427200000 (0x38d7ebe3d0e00) 9: with messages: 9: 19 9: 1000000416270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000416270000 (0x38d7ebd9646b0) 9: <= 9: 1000000427200000 (0x38d7ebe3d0e00) 9: with messages: 9: 19 9: 1000000416270000 9: 9: frame_id: 18 9: desired_present_time_ns: 1000000417000000 9: actual_present_time_ns: 1000000417000000 9: earliest_present_time_ns: 1000000417000000 9: present_margin_ns: 730000 9: now_ns: 1000000418000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000433000000 (0x38d7ebe958e40) 9: >= 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: with messages: 9: 19 9: 1000000416270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000433000000 (0x38d7ebe958e40) 9: with messages: 9: 19 9: 1000000416270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000443200000 (0x38d7ebf313200) 9: >= 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000449000000 (0x38d7ebf89b240) 9: > 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000449000000 (0x38d7ebf89b240) 9: > 9: 1000000443200000 (0x38d7ebf313200) 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000453000000 (0x38d7ebfc6bb40) 9: > 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000453000000 (0x38d7ebfc6bb40) 9: > 9: 1000000449000000 (0x38d7ebf89b240) 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 20 9: 1000000432270000 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: <= 9: 1000000443200000 (0x38d7ebf313200) 9: with messages: 9: 20 9: 1000000432270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000432270000 (0x38d7ebe8a6ab0) 9: <= 9: 1000000443200000 (0x38d7ebf313200) 9: with messages: 9: 20 9: 1000000432270000 9: 9: frame_id: 19 9: desired_present_time_ns: 1000000433000000 9: actual_present_time_ns: 1000000433000000 9: earliest_present_time_ns: 1000000433000000 9: present_margin_ns: 730000 9: now_ns: 1000000434000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000449000000 (0x38d7ebf89b240) 9: >= 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: with messages: 9: 20 9: 1000000432270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000449000000 (0x38d7ebf89b240) 9: with messages: 9: 20 9: 1000000432270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000459200000 (0x38d7ec0255600) 9: >= 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000465000000 (0x38d7ec07dd640) 9: > 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000465000000 (0x38d7ec07dd640) 9: > 9: 1000000459200000 (0x38d7ec0255600) 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000469000000 (0x38d7ec0badf40) 9: > 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000469000000 (0x38d7ec0badf40) 9: > 9: 1000000465000000 (0x38d7ec07dd640) 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 21 9: 1000000448270000 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: <= 9: 1000000459200000 (0x38d7ec0255600) 9: with messages: 9: 21 9: 1000000448270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000448270000 (0x38d7ebf7e8eb0) 9: <= 9: 1000000459200000 (0x38d7ec0255600) 9: with messages: 9: 21 9: 1000000448270000 9: 9: frame_id: 20 9: desired_present_time_ns: 1000000449000000 9: actual_present_time_ns: 1000000449000000 9: earliest_present_time_ns: 1000000449000000 9: present_margin_ns: 730000 9: now_ns: 1000000450000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000465000000 (0x38d7ec07dd640) 9: >= 9: 1000000464270000 (0x38d7ec072b2b0) 9: with messages: 9: 21 9: 1000000448270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000465000000 (0x38d7ec07dd640) 9: with messages: 9: 21 9: 1000000448270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000475200000 (0x38d7ec1197a00) 9: >= 9: 1000000464270000 (0x38d7ec072b2b0) 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000481000000 (0x38d7ec171fa40) 9: > 9: 1000000464270000 (0x38d7ec072b2b0) 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000481000000 (0x38d7ec171fa40) 9: > 9: 1000000475200000 (0x38d7ec1197a00) 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000485000000 (0x38d7ec1af0340) 9: > 9: 1000000464270000 (0x38d7ec072b2b0) 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000485000000 (0x38d7ec1af0340) 9: > 9: 1000000481000000 (0x38d7ec171fa40) 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 22 9: 1000000464270000 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000464270000 (0x38d7ec072b2b0) 9: <= 9: 1000000475200000 (0x38d7ec1197a00) 9: with messages: 9: 22 9: 1000000464270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000464270000 (0x38d7ec072b2b0) 9: <= 9: 1000000475200000 (0x38d7ec1197a00) 9: with messages: 9: 22 9: 1000000464270000 9: 9: frame_id: 21 9: desired_present_time_ns: 1000000465000000 9: actual_present_time_ns: 1000000465000000 9: earliest_present_time_ns: 1000000465000000 9: present_margin_ns: 730000 9: now_ns: 1000000466000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000481000000 (0x38d7ec171fa40) 9: >= 9: 1000000480270000 (0x38d7ec166d6b0) 9: with messages: 9: 22 9: 1000000464270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000481000000 (0x38d7ec171fa40) 9: with messages: 9: 22 9: 1000000464270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000491200000 (0x38d7ec20d9e00) 9: >= 9: 1000000480270000 (0x38d7ec166d6b0) 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000497000000 (0x38d7ec2661e40) 9: > 9: 1000000480270000 (0x38d7ec166d6b0) 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000497000000 (0x38d7ec2661e40) 9: > 9: 1000000491200000 (0x38d7ec20d9e00) 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000501000000 (0x38d7ec2a32740) 9: > 9: 1000000480270000 (0x38d7ec166d6b0) 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000501000000 (0x38d7ec2a32740) 9: > 9: 1000000497000000 (0x38d7ec2661e40) 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 23 9: 1000000480270000 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000480270000 (0x38d7ec166d6b0) 9: <= 9: 1000000491200000 (0x38d7ec20d9e00) 9: with messages: 9: 23 9: 1000000480270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000480270000 (0x38d7ec166d6b0) 9: <= 9: 1000000491200000 (0x38d7ec20d9e00) 9: with messages: 9: 23 9: 1000000480270000 9: 9: frame_id: 22 9: desired_present_time_ns: 1000000481000000 9: actual_present_time_ns: 1000000481000000 9: earliest_present_time_ns: 1000000481000000 9: present_margin_ns: 730000 9: now_ns: 1000000482000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000497000000 (0x38d7ec2661e40) 9: >= 9: 1000000496270000 (0x38d7ec25afab0) 9: with messages: 9: 23 9: 1000000480270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000497000000 (0x38d7ec2661e40) 9: with messages: 9: 23 9: 1000000480270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000507200000 (0x38d7ec301c200) 9: >= 9: 1000000496270000 (0x38d7ec25afab0) 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000513000000 (0x38d7ec35a4240) 9: > 9: 1000000496270000 (0x38d7ec25afab0) 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000513000000 (0x38d7ec35a4240) 9: > 9: 1000000507200000 (0x38d7ec301c200) 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000517000000 (0x38d7ec3974b40) 9: > 9: 1000000496270000 (0x38d7ec25afab0) 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000517000000 (0x38d7ec3974b40) 9: > 9: 1000000513000000 (0x38d7ec35a4240) 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 24 9: 1000000496270000 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000496270000 (0x38d7ec25afab0) 9: <= 9: 1000000507200000 (0x38d7ec301c200) 9: with messages: 9: 24 9: 1000000496270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000496270000 (0x38d7ec25afab0) 9: <= 9: 1000000507200000 (0x38d7ec301c200) 9: with messages: 9: 24 9: 1000000496270000 9: 9: frame_id: 23 9: desired_present_time_ns: 1000000497000000 9: actual_present_time_ns: 1000000497000000 9: earliest_present_time_ns: 1000000497000000 9: present_margin_ns: 730000 9: now_ns: 1000000498000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000513000000 (0x38d7ec35a4240) 9: >= 9: 1000000512270000 (0x38d7ec34f1eb0) 9: with messages: 9: 24 9: 1000000496270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000513000000 (0x38d7ec35a4240) 9: with messages: 9: 24 9: 1000000496270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000523200000 (0x38d7ec3f5e600) 9: >= 9: 1000000512270000 (0x38d7ec34f1eb0) 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000529000000 (0x38d7ec44e6640) 9: > 9: 1000000512270000 (0x38d7ec34f1eb0) 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000529000000 (0x38d7ec44e6640) 9: > 9: 1000000523200000 (0x38d7ec3f5e600) 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000533000000 (0x38d7ec48b6f40) 9: > 9: 1000000512270000 (0x38d7ec34f1eb0) 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000533000000 (0x38d7ec48b6f40) 9: > 9: 1000000529000000 (0x38d7ec44e6640) 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 25 9: 1000000512270000 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000512270000 (0x38d7ec34f1eb0) 9: <= 9: 1000000523200000 (0x38d7ec3f5e600) 9: with messages: 9: 25 9: 1000000512270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000512270000 (0x38d7ec34f1eb0) 9: <= 9: 1000000523200000 (0x38d7ec3f5e600) 9: with messages: 9: 25 9: 1000000512270000 9: 9: frame_id: 24 9: desired_present_time_ns: 1000000513000000 9: actual_present_time_ns: 1000000513000000 9: earliest_present_time_ns: 1000000513000000 9: present_margin_ns: 730000 9: now_ns: 1000000514000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000529000000 (0x38d7ec44e6640) 9: >= 9: 1000000528270000 (0x38d7ec44342b0) 9: with messages: 9: 25 9: 1000000512270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000529000000 (0x38d7ec44e6640) 9: with messages: 9: 25 9: 1000000512270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000539200000 (0x38d7ec4ea0a00) 9: >= 9: 1000000528270000 (0x38d7ec44342b0) 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000545000000 (0x38d7ec5428a40) 9: > 9: 1000000528270000 (0x38d7ec44342b0) 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000545000000 (0x38d7ec5428a40) 9: > 9: 1000000539200000 (0x38d7ec4ea0a00) 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000549000000 (0x38d7ec57f9340) 9: > 9: 1000000528270000 (0x38d7ec44342b0) 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000549000000 (0x38d7ec57f9340) 9: > 9: 1000000545000000 (0x38d7ec5428a40) 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 26 9: 1000000528270000 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000528270000 (0x38d7ec44342b0) 9: <= 9: 1000000539200000 (0x38d7ec4ea0a00) 9: with messages: 9: 26 9: 1000000528270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000528270000 (0x38d7ec44342b0) 9: <= 9: 1000000539200000 (0x38d7ec4ea0a00) 9: with messages: 9: 26 9: 1000000528270000 9: 9: frame_id: 25 9: desired_present_time_ns: 1000000529000000 9: actual_present_time_ns: 1000000529000000 9: earliest_present_time_ns: 1000000529000000 9: present_margin_ns: 730000 9: now_ns: 1000000530000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000545000000 (0x38d7ec5428a40) 9: >= 9: 1000000544270000 (0x38d7ec53766b0) 9: with messages: 9: 26 9: 1000000528270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000545000000 (0x38d7ec5428a40) 9: with messages: 9: 26 9: 1000000528270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000555200000 (0x38d7ec5de2e00) 9: >= 9: 1000000544270000 (0x38d7ec53766b0) 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000561000000 (0x38d7ec636ae40) 9: > 9: 1000000544270000 (0x38d7ec53766b0) 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000561000000 (0x38d7ec636ae40) 9: > 9: 1000000555200000 (0x38d7ec5de2e00) 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000565000000 (0x38d7ec673b740) 9: > 9: 1000000544270000 (0x38d7ec53766b0) 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000565000000 (0x38d7ec673b740) 9: > 9: 1000000561000000 (0x38d7ec636ae40) 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 27 9: 1000000544270000 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000544270000 (0x38d7ec53766b0) 9: <= 9: 1000000555200000 (0x38d7ec5de2e00) 9: with messages: 9: 27 9: 1000000544270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000544270000 (0x38d7ec53766b0) 9: <= 9: 1000000555200000 (0x38d7ec5de2e00) 9: with messages: 9: 27 9: 1000000544270000 9: 9: frame_id: 26 9: desired_present_time_ns: 1000000545000000 9: actual_present_time_ns: 1000000545000000 9: earliest_present_time_ns: 1000000545000000 9: present_margin_ns: 730000 9: now_ns: 1000000546000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000561000000 (0x38d7ec636ae40) 9: >= 9: 1000000560270000 (0x38d7ec62b8ab0) 9: with messages: 9: 27 9: 1000000544270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000561000000 (0x38d7ec636ae40) 9: with messages: 9: 27 9: 1000000544270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000571200000 (0x38d7ec6d25200) 9: >= 9: 1000000560270000 (0x38d7ec62b8ab0) 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000577000000 (0x38d7ec72ad240) 9: > 9: 1000000560270000 (0x38d7ec62b8ab0) 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000577000000 (0x38d7ec72ad240) 9: > 9: 1000000571200000 (0x38d7ec6d25200) 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000581000000 (0x38d7ec767db40) 9: > 9: 1000000560270000 (0x38d7ec62b8ab0) 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000581000000 (0x38d7ec767db40) 9: > 9: 1000000577000000 (0x38d7ec72ad240) 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 28 9: 1000000560270000 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000560270000 (0x38d7ec62b8ab0) 9: <= 9: 1000000571200000 (0x38d7ec6d25200) 9: with messages: 9: 28 9: 1000000560270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000560270000 (0x38d7ec62b8ab0) 9: <= 9: 1000000571200000 (0x38d7ec6d25200) 9: with messages: 9: 28 9: 1000000560270000 9: 9: frame_id: 27 9: desired_present_time_ns: 1000000561000000 9: actual_present_time_ns: 1000000561000000 9: earliest_present_time_ns: 1000000561000000 9: present_margin_ns: 730000 9: now_ns: 1000000562000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000577000000 (0x38d7ec72ad240) 9: >= 9: 1000000576270000 (0x38d7ec71faeb0) 9: with messages: 9: 28 9: 1000000560270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000577000000 (0x38d7ec72ad240) 9: with messages: 9: 28 9: 1000000560270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000587200000 (0x38d7ec7c67600) 9: >= 9: 1000000576270000 (0x38d7ec71faeb0) 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000593000000 (0x38d7ec81ef640) 9: > 9: 1000000576270000 (0x38d7ec71faeb0) 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000593000000 (0x38d7ec81ef640) 9: > 9: 1000000587200000 (0x38d7ec7c67600) 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000597000000 (0x38d7ec85bff40) 9: > 9: 1000000576270000 (0x38d7ec71faeb0) 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000597000000 (0x38d7ec85bff40) 9: > 9: 1000000593000000 (0x38d7ec81ef640) 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 29 9: 1000000576270000 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000576270000 (0x38d7ec71faeb0) 9: <= 9: 1000000587200000 (0x38d7ec7c67600) 9: with messages: 9: 29 9: 1000000576270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000576270000 (0x38d7ec71faeb0) 9: <= 9: 1000000587200000 (0x38d7ec7c67600) 9: with messages: 9: 29 9: 1000000576270000 9: 9: frame_id: 28 9: desired_present_time_ns: 1000000577000000 9: actual_present_time_ns: 1000000577000000 9: earliest_present_time_ns: 1000000577000000 9: present_margin_ns: 730000 9: now_ns: 1000000578000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000593000000 (0x38d7ec81ef640) 9: >= 9: 1000000592270000 (0x38d7ec813d2b0) 9: with messages: 9: 29 9: 1000000576270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000593000000 (0x38d7ec81ef640) 9: with messages: 9: 29 9: 1000000576270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000603200000 (0x38d7ec8ba9a00) 9: >= 9: 1000000592270000 (0x38d7ec813d2b0) 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000609000000 (0x38d7ec9131a40) 9: > 9: 1000000592270000 (0x38d7ec813d2b0) 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000609000000 (0x38d7ec9131a40) 9: > 9: 1000000603200000 (0x38d7ec8ba9a00) 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000613000000 (0x38d7ec9502340) 9: > 9: 1000000592270000 (0x38d7ec813d2b0) 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000613000000 (0x38d7ec9502340) 9: > 9: 1000000609000000 (0x38d7ec9131a40) 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 30 9: 1000000592270000 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000592270000 (0x38d7ec813d2b0) 9: <= 9: 1000000603200000 (0x38d7ec8ba9a00) 9: with messages: 9: 30 9: 1000000592270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000592270000 (0x38d7ec813d2b0) 9: <= 9: 1000000603200000 (0x38d7ec8ba9a00) 9: with messages: 9: 30 9: 1000000592270000 9: 9: frame_id: 29 9: desired_present_time_ns: 1000000593000000 9: actual_present_time_ns: 1000000593000000 9: earliest_present_time_ns: 1000000593000000 9: present_margin_ns: 730000 9: now_ns: 1000000594000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000609000000 (0x38d7ec9131a40) 9: >= 9: 1000000608270000 (0x38d7ec907f6b0) 9: with messages: 9: 30 9: 1000000592270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000609000000 (0x38d7ec9131a40) 9: with messages: 9: 30 9: 1000000592270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000619200000 (0x38d7ec9aebe00) 9: >= 9: 1000000608270000 (0x38d7ec907f6b0) 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000625000000 (0x38d7eca073e40) 9: > 9: 1000000608270000 (0x38d7ec907f6b0) 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000625000000 (0x38d7eca073e40) 9: > 9: 1000000619200000 (0x38d7ec9aebe00) 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000629000000 (0x38d7eca444740) 9: > 9: 1000000608270000 (0x38d7ec907f6b0) 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000629000000 (0x38d7eca444740) 9: > 9: 1000000625000000 (0x38d7eca073e40) 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 31 9: 1000000608270000 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000608270000 (0x38d7ec907f6b0) 9: <= 9: 1000000619200000 (0x38d7ec9aebe00) 9: with messages: 9: 31 9: 1000000608270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000608270000 (0x38d7ec907f6b0) 9: <= 9: 1000000619200000 (0x38d7ec9aebe00) 9: with messages: 9: 31 9: 1000000608270000 9: 9: frame_id: 30 9: desired_present_time_ns: 1000000609000000 9: actual_present_time_ns: 1000000609000000 9: earliest_present_time_ns: 1000000609000000 9: present_margin_ns: 730000 9: now_ns: 1000000610000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000625000000 (0x38d7eca073e40) 9: >= 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: with messages: 9: 31 9: 1000000608270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000625000000 (0x38d7eca073e40) 9: with messages: 9: 31 9: 1000000608270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000635200000 (0x38d7ecaa2e200) 9: >= 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000641000000 (0x38d7ecafb6240) 9: > 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000641000000 (0x38d7ecafb6240) 9: > 9: 1000000635200000 (0x38d7ecaa2e200) 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000645000000 (0x38d7ecb386b40) 9: > 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000645000000 (0x38d7ecb386b40) 9: > 9: 1000000641000000 (0x38d7ecafb6240) 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 32 9: 1000000624270000 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: <= 9: 1000000635200000 (0x38d7ecaa2e200) 9: with messages: 9: 32 9: 1000000624270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000624270000 (0x38d7ec9fc1ab0) 9: <= 9: 1000000635200000 (0x38d7ecaa2e200) 9: with messages: 9: 32 9: 1000000624270000 9: 9: frame_id: 31 9: desired_present_time_ns: 1000000625000000 9: actual_present_time_ns: 1000000625000000 9: earliest_present_time_ns: 1000000625000000 9: present_margin_ns: 730000 9: now_ns: 1000000626000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000641000000 (0x38d7ecafb6240) 9: >= 9: 1000000640270000 (0x38d7ecaf03eb0) 9: with messages: 9: 32 9: 1000000624270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000641000000 (0x38d7ecafb6240) 9: with messages: 9: 32 9: 1000000624270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000651200000 (0x38d7ecb970600) 9: >= 9: 1000000640270000 (0x38d7ecaf03eb0) 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000657000000 (0x38d7ecbef8640) 9: > 9: 1000000640270000 (0x38d7ecaf03eb0) 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000657000000 (0x38d7ecbef8640) 9: > 9: 1000000651200000 (0x38d7ecb970600) 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000661000000 (0x38d7ecc2c8f40) 9: > 9: 1000000640270000 (0x38d7ecaf03eb0) 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000661000000 (0x38d7ecc2c8f40) 9: > 9: 1000000657000000 (0x38d7ecbef8640) 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 33 9: 1000000640270000 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000640270000 (0x38d7ecaf03eb0) 9: <= 9: 1000000651200000 (0x38d7ecb970600) 9: with messages: 9: 33 9: 1000000640270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000640270000 (0x38d7ecaf03eb0) 9: <= 9: 1000000651200000 (0x38d7ecb970600) 9: with messages: 9: 33 9: 1000000640270000 9: 9: frame_id: 32 9: desired_present_time_ns: 1000000641000000 9: actual_present_time_ns: 1000000641000000 9: earliest_present_time_ns: 1000000641000000 9: present_margin_ns: 730000 9: now_ns: 1000000642000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000657000000 (0x38d7ecbef8640) 9: >= 9: 1000000656270000 (0x38d7ecbe462b0) 9: with messages: 9: 33 9: 1000000640270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000657000000 (0x38d7ecbef8640) 9: with messages: 9: 33 9: 1000000640270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000667200000 (0x38d7ecc8b2a00) 9: >= 9: 1000000656270000 (0x38d7ecbe462b0) 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000673000000 (0x38d7ecce3aa40) 9: > 9: 1000000656270000 (0x38d7ecbe462b0) 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000673000000 (0x38d7ecce3aa40) 9: > 9: 1000000667200000 (0x38d7ecc8b2a00) 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000677000000 (0x38d7ecd20b340) 9: > 9: 1000000656270000 (0x38d7ecbe462b0) 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000677000000 (0x38d7ecd20b340) 9: > 9: 1000000673000000 (0x38d7ecce3aa40) 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 34 9: 1000000656270000 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000656270000 (0x38d7ecbe462b0) 9: <= 9: 1000000667200000 (0x38d7ecc8b2a00) 9: with messages: 9: 34 9: 1000000656270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000656270000 (0x38d7ecbe462b0) 9: <= 9: 1000000667200000 (0x38d7ecc8b2a00) 9: with messages: 9: 34 9: 1000000656270000 9: 9: frame_id: 33 9: desired_present_time_ns: 1000000657000000 9: actual_present_time_ns: 1000000657000000 9: earliest_present_time_ns: 1000000657000000 9: present_margin_ns: 730000 9: now_ns: 1000000658000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000673000000 (0x38d7ecce3aa40) 9: >= 9: 1000000672270000 (0x38d7eccd886b0) 9: with messages: 9: 34 9: 1000000656270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000673000000 (0x38d7ecce3aa40) 9: with messages: 9: 34 9: 1000000656270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000683200000 (0x38d7ecd7f4e00) 9: >= 9: 1000000672270000 (0x38d7eccd886b0) 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000689000000 (0x38d7ecdd7ce40) 9: > 9: 1000000672270000 (0x38d7eccd886b0) 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000689000000 (0x38d7ecdd7ce40) 9: > 9: 1000000683200000 (0x38d7ecd7f4e00) 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000693000000 (0x38d7ece14d740) 9: > 9: 1000000672270000 (0x38d7eccd886b0) 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000693000000 (0x38d7ece14d740) 9: > 9: 1000000689000000 (0x38d7ecdd7ce40) 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 35 9: 1000000672270000 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000672270000 (0x38d7eccd886b0) 9: <= 9: 1000000683200000 (0x38d7ecd7f4e00) 9: with messages: 9: 35 9: 1000000672270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000672270000 (0x38d7eccd886b0) 9: <= 9: 1000000683200000 (0x38d7ecd7f4e00) 9: with messages: 9: 35 9: 1000000672270000 9: 9: frame_id: 34 9: desired_present_time_ns: 1000000673000000 9: actual_present_time_ns: 1000000673000000 9: earliest_present_time_ns: 1000000673000000 9: present_margin_ns: 730000 9: now_ns: 1000000674000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000689000000 (0x38d7ecdd7ce40) 9: >= 9: 1000000688270000 (0x38d7ecdccaab0) 9: with messages: 9: 35 9: 1000000672270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000689000000 (0x38d7ecdd7ce40) 9: with messages: 9: 35 9: 1000000672270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000699200000 (0x38d7ece737200) 9: >= 9: 1000000688270000 (0x38d7ecdccaab0) 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000705000000 (0x38d7ececbf240) 9: > 9: 1000000688270000 (0x38d7ecdccaab0) 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000705000000 (0x38d7ececbf240) 9: > 9: 1000000699200000 (0x38d7ece737200) 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000709000000 (0x38d7ecf08fb40) 9: > 9: 1000000688270000 (0x38d7ecdccaab0) 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000709000000 (0x38d7ecf08fb40) 9: > 9: 1000000705000000 (0x38d7ececbf240) 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 36 9: 1000000688270000 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000688270000 (0x38d7ecdccaab0) 9: <= 9: 1000000699200000 (0x38d7ece737200) 9: with messages: 9: 36 9: 1000000688270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000688270000 (0x38d7ecdccaab0) 9: <= 9: 1000000699200000 (0x38d7ece737200) 9: with messages: 9: 36 9: 1000000688270000 9: 9: frame_id: 35 9: desired_present_time_ns: 1000000689000000 9: actual_present_time_ns: 1000000689000000 9: earliest_present_time_ns: 1000000689000000 9: present_margin_ns: 730000 9: now_ns: 1000000690000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000705000000 (0x38d7ececbf240) 9: >= 9: 1000000704270000 (0x38d7ecec0ceb0) 9: with messages: 9: 36 9: 1000000688270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000705000000 (0x38d7ececbf240) 9: with messages: 9: 36 9: 1000000688270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000715200000 (0x38d7ecf679600) 9: >= 9: 1000000704270000 (0x38d7ecec0ceb0) 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000721000000 (0x38d7ecfc01640) 9: > 9: 1000000704270000 (0x38d7ecec0ceb0) 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000721000000 (0x38d7ecfc01640) 9: > 9: 1000000715200000 (0x38d7ecf679600) 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000725000000 (0x38d7ecffd1f40) 9: > 9: 1000000704270000 (0x38d7ecec0ceb0) 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000725000000 (0x38d7ecffd1f40) 9: > 9: 1000000721000000 (0x38d7ecfc01640) 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 37 9: 1000000704270000 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000704270000 (0x38d7ecec0ceb0) 9: <= 9: 1000000715200000 (0x38d7ecf679600) 9: with messages: 9: 37 9: 1000000704270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000704270000 (0x38d7ecec0ceb0) 9: <= 9: 1000000715200000 (0x38d7ecf679600) 9: with messages: 9: 37 9: 1000000704270000 9: 9: frame_id: 36 9: desired_present_time_ns: 1000000705000000 9: actual_present_time_ns: 1000000705000000 9: earliest_present_time_ns: 1000000705000000 9: present_margin_ns: 730000 9: now_ns: 1000000706000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000721000000 (0x38d7ecfc01640) 9: >= 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: with messages: 9: 37 9: 1000000704270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000721000000 (0x38d7ecfc01640) 9: with messages: 9: 37 9: 1000000704270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000731200000 (0x38d7ed05bba00) 9: >= 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000737000000 (0x38d7ed0b43a40) 9: > 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000737000000 (0x38d7ed0b43a40) 9: > 9: 1000000731200000 (0x38d7ed05bba00) 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000741000000 (0x38d7ed0f14340) 9: > 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000741000000 (0x38d7ed0f14340) 9: > 9: 1000000737000000 (0x38d7ed0b43a40) 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 38 9: 1000000720270000 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: <= 9: 1000000731200000 (0x38d7ed05bba00) 9: with messages: 9: 38 9: 1000000720270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000720270000 (0x38d7ecfb4f2b0) 9: <= 9: 1000000731200000 (0x38d7ed05bba00) 9: with messages: 9: 38 9: 1000000720270000 9: 9: frame_id: 37 9: desired_present_time_ns: 1000000721000000 9: actual_present_time_ns: 1000000721000000 9: earliest_present_time_ns: 1000000721000000 9: present_margin_ns: 730000 9: now_ns: 1000000722000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000737000000 (0x38d7ed0b43a40) 9: >= 9: 1000000736270000 (0x38d7ed0a916b0) 9: with messages: 9: 38 9: 1000000720270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000737000000 (0x38d7ed0b43a40) 9: with messages: 9: 38 9: 1000000720270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000747200000 (0x38d7ed14fde00) 9: >= 9: 1000000736270000 (0x38d7ed0a916b0) 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000753000000 (0x38d7ed1a85e40) 9: > 9: 1000000736270000 (0x38d7ed0a916b0) 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000753000000 (0x38d7ed1a85e40) 9: > 9: 1000000747200000 (0x38d7ed14fde00) 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000757000000 (0x38d7ed1e56740) 9: > 9: 1000000736270000 (0x38d7ed0a916b0) 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000757000000 (0x38d7ed1e56740) 9: > 9: 1000000753000000 (0x38d7ed1a85e40) 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 39 9: 1000000736270000 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000736270000 (0x38d7ed0a916b0) 9: <= 9: 1000000747200000 (0x38d7ed14fde00) 9: with messages: 9: 39 9: 1000000736270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000736270000 (0x38d7ed0a916b0) 9: <= 9: 1000000747200000 (0x38d7ed14fde00) 9: with messages: 9: 39 9: 1000000736270000 9: 9: frame_id: 38 9: desired_present_time_ns: 1000000737000000 9: actual_present_time_ns: 1000000737000000 9: earliest_present_time_ns: 1000000737000000 9: present_margin_ns: 730000 9: now_ns: 1000000738000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000753000000 (0x38d7ed1a85e40) 9: >= 9: 1000000752270000 (0x38d7ed19d3ab0) 9: with messages: 9: 39 9: 1000000736270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000753000000 (0x38d7ed1a85e40) 9: with messages: 9: 39 9: 1000000736270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000763200000 (0x38d7ed2440200) 9: >= 9: 1000000752270000 (0x38d7ed19d3ab0) 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000769000000 (0x38d7ed29c8240) 9: > 9: 1000000752270000 (0x38d7ed19d3ab0) 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000769000000 (0x38d7ed29c8240) 9: > 9: 1000000763200000 (0x38d7ed2440200) 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000773000000 (0x38d7ed2d98b40) 9: > 9: 1000000752270000 (0x38d7ed19d3ab0) 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000773000000 (0x38d7ed2d98b40) 9: > 9: 1000000769000000 (0x38d7ed29c8240) 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 40 9: 1000000752270000 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000752270000 (0x38d7ed19d3ab0) 9: <= 9: 1000000763200000 (0x38d7ed2440200) 9: with messages: 9: 40 9: 1000000752270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000752270000 (0x38d7ed19d3ab0) 9: <= 9: 1000000763200000 (0x38d7ed2440200) 9: with messages: 9: 40 9: 1000000752270000 9: 9: frame_id: 39 9: desired_present_time_ns: 1000000753000000 9: actual_present_time_ns: 1000000753000000 9: earliest_present_time_ns: 1000000753000000 9: present_margin_ns: 730000 9: now_ns: 1000000754000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000769000000 (0x38d7ed29c8240) 9: >= 9: 1000000768270000 (0x38d7ed2915eb0) 9: with messages: 9: 40 9: 1000000752270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000769000000 (0x38d7ed29c8240) 9: with messages: 9: 40 9: 1000000752270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000779200000 (0x38d7ed3382600) 9: >= 9: 1000000768270000 (0x38d7ed2915eb0) 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000785000000 (0x38d7ed390a640) 9: > 9: 1000000768270000 (0x38d7ed2915eb0) 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000785000000 (0x38d7ed390a640) 9: > 9: 1000000779200000 (0x38d7ed3382600) 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000789000000 (0x38d7ed3cdaf40) 9: > 9: 1000000768270000 (0x38d7ed2915eb0) 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000789000000 (0x38d7ed3cdaf40) 9: > 9: 1000000785000000 (0x38d7ed390a640) 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 41 9: 1000000768270000 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000768270000 (0x38d7ed2915eb0) 9: <= 9: 1000000779200000 (0x38d7ed3382600) 9: with messages: 9: 41 9: 1000000768270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000768270000 (0x38d7ed2915eb0) 9: <= 9: 1000000779200000 (0x38d7ed3382600) 9: with messages: 9: 41 9: 1000000768270000 9: 9: frame_id: 40 9: desired_present_time_ns: 1000000769000000 9: actual_present_time_ns: 1000000769000000 9: earliest_present_time_ns: 1000000769000000 9: present_margin_ns: 730000 9: now_ns: 1000000770000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000785000000 (0x38d7ed390a640) 9: >= 9: 1000000784270000 (0x38d7ed38582b0) 9: with messages: 9: 41 9: 1000000768270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000785000000 (0x38d7ed390a640) 9: with messages: 9: 41 9: 1000000768270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000795200000 (0x38d7ed42c4a00) 9: >= 9: 1000000784270000 (0x38d7ed38582b0) 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000801000000 (0x38d7ed484ca40) 9: > 9: 1000000784270000 (0x38d7ed38582b0) 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000801000000 (0x38d7ed484ca40) 9: > 9: 1000000795200000 (0x38d7ed42c4a00) 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000805000000 (0x38d7ed4c1d340) 9: > 9: 1000000784270000 (0x38d7ed38582b0) 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000805000000 (0x38d7ed4c1d340) 9: > 9: 1000000801000000 (0x38d7ed484ca40) 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 42 9: 1000000784270000 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000784270000 (0x38d7ed38582b0) 9: <= 9: 1000000795200000 (0x38d7ed42c4a00) 9: with messages: 9: 42 9: 1000000784270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000784270000 (0x38d7ed38582b0) 9: <= 9: 1000000795200000 (0x38d7ed42c4a00) 9: with messages: 9: 42 9: 1000000784270000 9: 9: frame_id: 41 9: desired_present_time_ns: 1000000785000000 9: actual_present_time_ns: 1000000785000000 9: earliest_present_time_ns: 1000000785000000 9: present_margin_ns: 730000 9: now_ns: 1000000786000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000801000000 (0x38d7ed484ca40) 9: >= 9: 1000000800270000 (0x38d7ed479a6b0) 9: with messages: 9: 42 9: 1000000784270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000801000000 (0x38d7ed484ca40) 9: with messages: 9: 42 9: 1000000784270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000811200000 (0x38d7ed5206e00) 9: >= 9: 1000000800270000 (0x38d7ed479a6b0) 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000817000000 (0x38d7ed578ee40) 9: > 9: 1000000800270000 (0x38d7ed479a6b0) 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000817000000 (0x38d7ed578ee40) 9: > 9: 1000000811200000 (0x38d7ed5206e00) 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000821000000 (0x38d7ed5b5f740) 9: > 9: 1000000800270000 (0x38d7ed479a6b0) 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000821000000 (0x38d7ed5b5f740) 9: > 9: 1000000817000000 (0x38d7ed578ee40) 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 43 9: 1000000800270000 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000800270000 (0x38d7ed479a6b0) 9: <= 9: 1000000811200000 (0x38d7ed5206e00) 9: with messages: 9: 43 9: 1000000800270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000800270000 (0x38d7ed479a6b0) 9: <= 9: 1000000811200000 (0x38d7ed5206e00) 9: with messages: 9: 43 9: 1000000800270000 9: 9: frame_id: 42 9: desired_present_time_ns: 1000000801000000 9: actual_present_time_ns: 1000000801000000 9: earliest_present_time_ns: 1000000801000000 9: present_margin_ns: 730000 9: now_ns: 1000000802000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000817000000 (0x38d7ed578ee40) 9: >= 9: 1000000816270000 (0x38d7ed56dcab0) 9: with messages: 9: 43 9: 1000000800270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000817000000 (0x38d7ed578ee40) 9: with messages: 9: 43 9: 1000000800270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000827200000 (0x38d7ed6149200) 9: >= 9: 1000000816270000 (0x38d7ed56dcab0) 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000833000000 (0x38d7ed66d1240) 9: > 9: 1000000816270000 (0x38d7ed56dcab0) 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000833000000 (0x38d7ed66d1240) 9: > 9: 1000000827200000 (0x38d7ed6149200) 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000837000000 (0x38d7ed6aa1b40) 9: > 9: 1000000816270000 (0x38d7ed56dcab0) 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000837000000 (0x38d7ed6aa1b40) 9: > 9: 1000000833000000 (0x38d7ed66d1240) 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 44 9: 1000000816270000 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000816270000 (0x38d7ed56dcab0) 9: <= 9: 1000000827200000 (0x38d7ed6149200) 9: with messages: 9: 44 9: 1000000816270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000816270000 (0x38d7ed56dcab0) 9: <= 9: 1000000827200000 (0x38d7ed6149200) 9: with messages: 9: 44 9: 1000000816270000 9: 9: frame_id: 43 9: desired_present_time_ns: 1000000817000000 9: actual_present_time_ns: 1000000817000000 9: earliest_present_time_ns: 1000000817000000 9: present_margin_ns: 730000 9: now_ns: 1000000818000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000833000000 (0x38d7ed66d1240) 9: >= 9: 1000000832270000 (0x38d7ed661eeb0) 9: with messages: 9: 44 9: 1000000816270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000833000000 (0x38d7ed66d1240) 9: with messages: 9: 44 9: 1000000816270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000843200000 (0x38d7ed708b600) 9: >= 9: 1000000832270000 (0x38d7ed661eeb0) 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000849000000 (0x38d7ed7613640) 9: > 9: 1000000832270000 (0x38d7ed661eeb0) 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000849000000 (0x38d7ed7613640) 9: > 9: 1000000843200000 (0x38d7ed708b600) 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000853000000 (0x38d7ed79e3f40) 9: > 9: 1000000832270000 (0x38d7ed661eeb0) 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000853000000 (0x38d7ed79e3f40) 9: > 9: 1000000849000000 (0x38d7ed7613640) 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 45 9: 1000000832270000 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000832270000 (0x38d7ed661eeb0) 9: <= 9: 1000000843200000 (0x38d7ed708b600) 9: with messages: 9: 45 9: 1000000832270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000832270000 (0x38d7ed661eeb0) 9: <= 9: 1000000843200000 (0x38d7ed708b600) 9: with messages: 9: 45 9: 1000000832270000 9: 9: frame_id: 44 9: desired_present_time_ns: 1000000833000000 9: actual_present_time_ns: 1000000833000000 9: earliest_present_time_ns: 1000000833000000 9: present_margin_ns: 730000 9: now_ns: 1000000834000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000849000000 (0x38d7ed7613640) 9: >= 9: 1000000848270000 (0x38d7ed75612b0) 9: with messages: 9: 45 9: 1000000832270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000849000000 (0x38d7ed7613640) 9: with messages: 9: 45 9: 1000000832270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000859200000 (0x38d7ed7fcda00) 9: >= 9: 1000000848270000 (0x38d7ed75612b0) 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000865000000 (0x38d7ed8555a40) 9: > 9: 1000000848270000 (0x38d7ed75612b0) 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000865000000 (0x38d7ed8555a40) 9: > 9: 1000000859200000 (0x38d7ed7fcda00) 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000869000000 (0x38d7ed8926340) 9: > 9: 1000000848270000 (0x38d7ed75612b0) 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000869000000 (0x38d7ed8926340) 9: > 9: 1000000865000000 (0x38d7ed8555a40) 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 46 9: 1000000848270000 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000848270000 (0x38d7ed75612b0) 9: <= 9: 1000000859200000 (0x38d7ed7fcda00) 9: with messages: 9: 46 9: 1000000848270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000848270000 (0x38d7ed75612b0) 9: <= 9: 1000000859200000 (0x38d7ed7fcda00) 9: with messages: 9: 46 9: 1000000848270000 9: 9: frame_id: 45 9: desired_present_time_ns: 1000000849000000 9: actual_present_time_ns: 1000000849000000 9: earliest_present_time_ns: 1000000849000000 9: present_margin_ns: 730000 9: now_ns: 1000000850000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000865000000 (0x38d7ed8555a40) 9: >= 9: 1000000864270000 (0x38d7ed84a36b0) 9: with messages: 9: 46 9: 1000000848270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000865000000 (0x38d7ed8555a40) 9: with messages: 9: 46 9: 1000000848270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000875200000 (0x38d7ed8f0fe00) 9: >= 9: 1000000864270000 (0x38d7ed84a36b0) 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000881000000 (0x38d7ed9497e40) 9: > 9: 1000000864270000 (0x38d7ed84a36b0) 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000881000000 (0x38d7ed9497e40) 9: > 9: 1000000875200000 (0x38d7ed8f0fe00) 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000885000000 (0x38d7ed9868740) 9: > 9: 1000000864270000 (0x38d7ed84a36b0) 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000885000000 (0x38d7ed9868740) 9: > 9: 1000000881000000 (0x38d7ed9497e40) 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 47 9: 1000000864270000 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000864270000 (0x38d7ed84a36b0) 9: <= 9: 1000000875200000 (0x38d7ed8f0fe00) 9: with messages: 9: 47 9: 1000000864270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000864270000 (0x38d7ed84a36b0) 9: <= 9: 1000000875200000 (0x38d7ed8f0fe00) 9: with messages: 9: 47 9: 1000000864270000 9: 9: frame_id: 46 9: desired_present_time_ns: 1000000865000000 9: actual_present_time_ns: 1000000865000000 9: earliest_present_time_ns: 1000000865000000 9: present_margin_ns: 730000 9: now_ns: 1000000866000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000881000000 (0x38d7ed9497e40) 9: >= 9: 1000000880270000 (0x38d7ed93e5ab0) 9: with messages: 9: 47 9: 1000000864270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000881000000 (0x38d7ed9497e40) 9: with messages: 9: 47 9: 1000000864270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000891200000 (0x38d7ed9e52200) 9: >= 9: 1000000880270000 (0x38d7ed93e5ab0) 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000897000000 (0x38d7eda3da240) 9: > 9: 1000000880270000 (0x38d7ed93e5ab0) 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000897000000 (0x38d7eda3da240) 9: > 9: 1000000891200000 (0x38d7ed9e52200) 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000901000000 (0x38d7eda7aab40) 9: > 9: 1000000880270000 (0x38d7ed93e5ab0) 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000901000000 (0x38d7eda7aab40) 9: > 9: 1000000897000000 (0x38d7eda3da240) 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 48 9: 1000000880270000 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000880270000 (0x38d7ed93e5ab0) 9: <= 9: 1000000891200000 (0x38d7ed9e52200) 9: with messages: 9: 48 9: 1000000880270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000880270000 (0x38d7ed93e5ab0) 9: <= 9: 1000000891200000 (0x38d7ed9e52200) 9: with messages: 9: 48 9: 1000000880270000 9: 9: frame_id: 47 9: desired_present_time_ns: 1000000881000000 9: actual_present_time_ns: 1000000881000000 9: earliest_present_time_ns: 1000000881000000 9: present_margin_ns: 730000 9: now_ns: 1000000882000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000897000000 (0x38d7eda3da240) 9: >= 9: 1000000896270000 (0x38d7eda327eb0) 9: with messages: 9: 48 9: 1000000880270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000897000000 (0x38d7eda3da240) 9: with messages: 9: 48 9: 1000000880270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000907200000 (0x38d7edad94600) 9: >= 9: 1000000896270000 (0x38d7eda327eb0) 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000913000000 (0x38d7edb31c640) 9: > 9: 1000000896270000 (0x38d7eda327eb0) 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000913000000 (0x38d7edb31c640) 9: > 9: 1000000907200000 (0x38d7edad94600) 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000917000000 (0x38d7edb6ecf40) 9: > 9: 1000000896270000 (0x38d7eda327eb0) 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000917000000 (0x38d7edb6ecf40) 9: > 9: 1000000913000000 (0x38d7edb31c640) 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 49 9: 1000000896270000 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000896270000 (0x38d7eda327eb0) 9: <= 9: 1000000907200000 (0x38d7edad94600) 9: with messages: 9: 49 9: 1000000896270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000896270000 (0x38d7eda327eb0) 9: <= 9: 1000000907200000 (0x38d7edad94600) 9: with messages: 9: 49 9: 1000000896270000 9: 9: frame_id: 48 9: desired_present_time_ns: 1000000897000000 9: actual_present_time_ns: 1000000897000000 9: earliest_present_time_ns: 1000000897000000 9: present_margin_ns: 730000 9: now_ns: 1000000898000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000913000000 (0x38d7edb31c640) 9: >= 9: 1000000912270000 (0x38d7edb26a2b0) 9: with messages: 9: 49 9: 1000000896270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000913000000 (0x38d7edb31c640) 9: with messages: 9: 49 9: 1000000896270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000923200000 (0x38d7edbcd6a00) 9: >= 9: 1000000912270000 (0x38d7edb26a2b0) 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000929000000 (0x38d7edc25ea40) 9: > 9: 1000000912270000 (0x38d7edb26a2b0) 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000929000000 (0x38d7edc25ea40) 9: > 9: 1000000923200000 (0x38d7edbcd6a00) 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000933000000 (0x38d7edc62f340) 9: > 9: 1000000912270000 (0x38d7edb26a2b0) 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000933000000 (0x38d7edc62f340) 9: > 9: 1000000929000000 (0x38d7edc25ea40) 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 50 9: 1000000912270000 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000912270000 (0x38d7edb26a2b0) 9: <= 9: 1000000923200000 (0x38d7edbcd6a00) 9: with messages: 9: 50 9: 1000000912270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000912270000 (0x38d7edb26a2b0) 9: <= 9: 1000000923200000 (0x38d7edbcd6a00) 9: with messages: 9: 50 9: 1000000912270000 9: 9: frame_id: 49 9: desired_present_time_ns: 1000000913000000 9: actual_present_time_ns: 1000000913000000 9: earliest_present_time_ns: 1000000913000000 9: present_margin_ns: 730000 9: now_ns: 1000000914000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000929000000 (0x38d7edc25ea40) 9: >= 9: 1000000928270000 (0x38d7edc1ac6b0) 9: with messages: 9: 50 9: 1000000912270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000929000000 (0x38d7edc25ea40) 9: with messages: 9: 50 9: 1000000912270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000939200000 (0x38d7edcc18e00) 9: >= 9: 1000000928270000 (0x38d7edc1ac6b0) 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000945000000 (0x38d7edd1a0e40) 9: > 9: 1000000928270000 (0x38d7edc1ac6b0) 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000945000000 (0x38d7edd1a0e40) 9: > 9: 1000000939200000 (0x38d7edcc18e00) 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000949000000 (0x38d7edd571740) 9: > 9: 1000000928270000 (0x38d7edc1ac6b0) 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000949000000 (0x38d7edd571740) 9: > 9: 1000000945000000 (0x38d7edd1a0e40) 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 51 9: 1000000928270000 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000928270000 (0x38d7edc1ac6b0) 9: <= 9: 1000000939200000 (0x38d7edcc18e00) 9: with messages: 9: 51 9: 1000000928270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000928270000 (0x38d7edc1ac6b0) 9: <= 9: 1000000939200000 (0x38d7edcc18e00) 9: with messages: 9: 51 9: 1000000928270000 9: 9: frame_id: 50 9: desired_present_time_ns: 1000000929000000 9: actual_present_time_ns: 1000000929000000 9: earliest_present_time_ns: 1000000929000000 9: present_margin_ns: 730000 9: now_ns: 1000000930000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000945000000 (0x38d7edd1a0e40) 9: >= 9: 1000000944270000 (0x38d7edd0eeab0) 9: with messages: 9: 51 9: 1000000928270000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000945000000 (0x38d7edd1a0e40) 9: with messages: 9: 51 9: 1000000928270000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000955200000 (0x38d7eddb5b200) 9: >= 9: 1000000944270000 (0x38d7edd0eeab0) 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000961000000 (0x38d7ede0e3240) 9: > 9: 1000000944270000 (0x38d7edd0eeab0) 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000961000000 (0x38d7ede0e3240) 9: > 9: 1000000955200000 (0x38d7eddb5b200) 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000965000000 (0x38d7ede4b3b40) 9: > 9: 1000000944270000 (0x38d7edd0eeab0) 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000965000000 (0x38d7ede4b3b40) 9: > 9: 1000000961000000 (0x38d7ede0e3240) 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 52 9: 1000000944270000 9: 9: ./tests/tests_pacing.cpp:337: PASSED: 9: CHECK( unanoseconds(newPred.desired_present_time_ns - newPred.wake_up_time_ns) > unanoseconds(longBeginDelay + longDrawDelay + shortSubmitDelay + longGpuTime) ) 9: with expansion: 9: 5800000 ns > 5050000 ns 9: 9: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake") 9: estimated_frame_period: 16.000000ms 9: percentage: 20.000000% 9: min_comp_time: 3.000000ms 9: comp_time: 3.200000ms 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:344 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:348: PASSED: 9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 9: with expansion: 9: 0 == 0 9: 9: ./tests/tests_pacing.cpp:349: PASSED: 9: REQUIRE( upc != nullptr ) 9: with expansion: 9: 0x000055556d0f9c90 != nullptr 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: Standalone predictions 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:353 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000062800000 (0x38d7ea884c080) 9: >= 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000066000000 (0x38d7ea8b59480) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 9: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake") 9: estimated_frame_period: 16.000000ms 9: percentage: 20.000000% 9: min_comp_time: 3.000000ms 9: comp_time: 3.200000ms 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:344 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:348: PASSED: 9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 9: with expansion: 9: 0 == 0 9: 9: ./tests/tests_pacing.cpp:349: PASSED: 9: REQUIRE( upc != nullptr ) 9: with expansion: 9: 0x000055556d0f9c90 != nullptr 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: Consistency in loop 9: Fast 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:365 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000062800000 (0x38d7ea884c080) 9: >= 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000066000000 (0x38d7ea8b59480) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000001000000 (0x38d7ea4d5c240) 9: <= 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000001000000 (0x38d7ea4d5c240) 9: <= 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: >= 9: 1000000064040000 (0x38d7ea897ac40) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000066000000 (0x38d7ea8b59480) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000078800000 (0x38d7ea978e480) 9: >= 9: 1000000064040000 (0x38d7ea897ac40) 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: > 9: 1000000064040000 (0x38d7ea897ac40) 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: > 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000086000000 (0x38d7ea9e6c180) 9: > 9: 1000000064040000 (0x38d7ea897ac40) 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000086000000 (0x38d7ea9e6c180) 9: > 9: 1000000082000000 (0x38d7ea9a9b880) 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 2 9: 1000000064040000 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000064040000 (0x38d7ea897ac40) 9: <= 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000064040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000064040000 (0x38d7ea897ac40) 9: <= 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000064040000 9: 9: frame_id: 1 9: desired_present_time_ns: 1000000066000000 9: actual_present_time_ns: 1000000066000000 9: earliest_present_time_ns: 1000000066000000 9: present_margin_ns: 1960000 9: now_ns: 1000000067000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: >= 9: 1000000080040000 (0x38d7ea98bd040) 9: with messages: 9: 2 9: 1000000064040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000082000000 (0x38d7ea9a9b880) 9: with messages: 9: 2 9: 1000000064040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000094800000 (0x38d7eaa6d0880) 9: >= 9: 1000000080040000 (0x38d7ea98bd040) 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: > 9: 1000000080040000 (0x38d7ea98bd040) 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: > 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000102000000 (0x38d7eaadae580) 9: > 9: 1000000080040000 (0x38d7ea98bd040) 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000102000000 (0x38d7eaadae580) 9: > 9: 1000000098000000 (0x38d7eaa9ddc80) 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 3 9: 1000000080040000 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000080040000 (0x38d7ea98bd040) 9: <= 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000080040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000080040000 (0x38d7ea98bd040) 9: <= 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000080040000 9: 9: frame_id: 2 9: desired_present_time_ns: 1000000082000000 9: actual_present_time_ns: 1000000082000000 9: earliest_present_time_ns: 1000000082000000 9: present_margin_ns: 1960000 9: now_ns: 1000000083000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: >= 9: 1000000096040000 (0x38d7eaa7ff440) 9: with messages: 9: 3 9: 1000000080040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000098000000 (0x38d7eaa9ddc80) 9: with messages: 9: 3 9: 1000000080040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000110800000 (0x38d7eab612c80) 9: >= 9: 1000000096040000 (0x38d7eaa7ff440) 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: > 9: 1000000096040000 (0x38d7eaa7ff440) 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: > 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000118000000 (0x38d7eabcf0980) 9: > 9: 1000000096040000 (0x38d7eaa7ff440) 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000118000000 (0x38d7eabcf0980) 9: > 9: 1000000114000000 (0x38d7eab920080) 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 4 9: 1000000096040000 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000096040000 (0x38d7eaa7ff440) 9: <= 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000096040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000096040000 (0x38d7eaa7ff440) 9: <= 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000096040000 9: 9: frame_id: 3 9: desired_present_time_ns: 1000000098000000 9: actual_present_time_ns: 1000000098000000 9: earliest_present_time_ns: 1000000098000000 9: present_margin_ns: 1960000 9: now_ns: 1000000099000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: >= 9: 1000000112040000 (0x38d7eab741840) 9: with messages: 9: 4 9: 1000000096040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000114000000 (0x38d7eab920080) 9: with messages: 9: 4 9: 1000000096040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000126800000 (0x38d7eac555080) 9: >= 9: 1000000112040000 (0x38d7eab741840) 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: > 9: 1000000112040000 (0x38d7eab741840) 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: > 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000134000000 (0x38d7eacc32d80) 9: > 9: 1000000112040000 (0x38d7eab741840) 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000134000000 (0x38d7eacc32d80) 9: > 9: 1000000130000000 (0x38d7eac862480) 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 5 9: 1000000112040000 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000112040000 (0x38d7eab741840) 9: <= 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000112040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000112040000 (0x38d7eab741840) 9: <= 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000112040000 9: 9: frame_id: 4 9: desired_present_time_ns: 1000000114000000 9: actual_present_time_ns: 1000000114000000 9: earliest_present_time_ns: 1000000114000000 9: present_margin_ns: 1960000 9: now_ns: 1000000115000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: >= 9: 1000000128040000 (0x38d7eac683c40) 9: with messages: 9: 5 9: 1000000112040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000130000000 (0x38d7eac862480) 9: with messages: 9: 5 9: 1000000112040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000142800000 (0x38d7ead497480) 9: >= 9: 1000000128040000 (0x38d7eac683c40) 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: > 9: 1000000128040000 (0x38d7eac683c40) 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: > 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000150000000 (0x38d7eadb75180) 9: > 9: 1000000128040000 (0x38d7eac683c40) 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000150000000 (0x38d7eadb75180) 9: > 9: 1000000146000000 (0x38d7ead7a4880) 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 6 9: 1000000128040000 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000128040000 (0x38d7eac683c40) 9: <= 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000128040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000128040000 (0x38d7eac683c40) 9: <= 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000128040000 9: 9: frame_id: 5 9: desired_present_time_ns: 1000000130000000 9: actual_present_time_ns: 1000000130000000 9: earliest_present_time_ns: 1000000130000000 9: present_margin_ns: 1960000 9: now_ns: 1000000131000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: >= 9: 1000000144040000 (0x38d7ead5c6040) 9: with messages: 9: 6 9: 1000000128040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000146000000 (0x38d7ead7a4880) 9: with messages: 9: 6 9: 1000000128040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000158800000 (0x38d7eae3d9880) 9: >= 9: 1000000144040000 (0x38d7ead5c6040) 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: > 9: 1000000144040000 (0x38d7ead5c6040) 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: > 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000166000000 (0x38d7eaeab7580) 9: > 9: 1000000144040000 (0x38d7ead5c6040) 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000166000000 (0x38d7eaeab7580) 9: > 9: 1000000162000000 (0x38d7eae6e6c80) 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 7 9: 1000000144040000 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000144040000 (0x38d7ead5c6040) 9: <= 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000144040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000144040000 (0x38d7ead5c6040) 9: <= 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000144040000 9: 9: frame_id: 6 9: desired_present_time_ns: 1000000146000000 9: actual_present_time_ns: 1000000146000000 9: earliest_present_time_ns: 1000000146000000 9: present_margin_ns: 1960000 9: now_ns: 1000000147000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: >= 9: 1000000160040000 (0x38d7eae508440) 9: with messages: 9: 7 9: 1000000144040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000162000000 (0x38d7eae6e6c80) 9: with messages: 9: 7 9: 1000000144040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000174800000 (0x38d7eaf31bc80) 9: >= 9: 1000000160040000 (0x38d7eae508440) 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: > 9: 1000000160040000 (0x38d7eae508440) 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: > 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000182000000 (0x38d7eaf9f9980) 9: > 9: 1000000160040000 (0x38d7eae508440) 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000182000000 (0x38d7eaf9f9980) 9: > 9: 1000000178000000 (0x38d7eaf629080) 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 8 9: 1000000160040000 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000160040000 (0x38d7eae508440) 9: <= 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000160040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000160040000 (0x38d7eae508440) 9: <= 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000160040000 9: 9: frame_id: 7 9: desired_present_time_ns: 1000000162000000 9: actual_present_time_ns: 1000000162000000 9: earliest_present_time_ns: 1000000162000000 9: present_margin_ns: 1960000 9: now_ns: 1000000163000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: >= 9: 1000000176040000 (0x38d7eaf44a840) 9: with messages: 9: 8 9: 1000000160040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000178000000 (0x38d7eaf629080) 9: with messages: 9: 8 9: 1000000160040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000190800000 (0x38d7eb025e080) 9: >= 9: 1000000176040000 (0x38d7eaf44a840) 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: > 9: 1000000176040000 (0x38d7eaf44a840) 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: > 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000198000000 (0x38d7eb093bd80) 9: > 9: 1000000176040000 (0x38d7eaf44a840) 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000198000000 (0x38d7eb093bd80) 9: > 9: 1000000194000000 (0x38d7eb056b480) 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 9 9: 1000000176040000 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000176040000 (0x38d7eaf44a840) 9: <= 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000176040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000176040000 (0x38d7eaf44a840) 9: <= 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000176040000 9: 9: frame_id: 8 9: desired_present_time_ns: 1000000178000000 9: actual_present_time_ns: 1000000178000000 9: earliest_present_time_ns: 1000000178000000 9: present_margin_ns: 1960000 9: now_ns: 1000000179000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: >= 9: 1000000192040000 (0x38d7eb038cc40) 9: with messages: 9: 9 9: 1000000176040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000194000000 (0x38d7eb056b480) 9: with messages: 9: 9 9: 1000000176040000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000206800000 (0x38d7eb11a0480) 9: >= 9: 1000000192040000 (0x38d7eb038cc40) 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: > 9: 1000000192040000 (0x38d7eb038cc40) 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: > 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000214000000 (0x38d7eb187e180) 9: > 9: 1000000192040000 (0x38d7eb038cc40) 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000214000000 (0x38d7eb187e180) 9: > 9: 1000000210000000 (0x38d7eb14ad880) 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 10 9: 1000000192040000 9: 10 9: 1000000192040000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000192040000 (0x38d7eb038cc40) 9: <= 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000192040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000192040000 (0x38d7eb038cc40) 9: <= 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000192040000 9: 9: frame_id: 9 9: desired_present_time_ns: 1000000194000000 9: actual_present_time_ns: 1000000194000000 9: earliest_present_time_ns: 1000000194000000 9: present_margin_ns: 1960000 9: now_ns: 1000000195000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: >= 9: 1000000208040000 (0x38d7eb12cf040) 9: with messages: 9: 10 9: 1000000192040000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000210000000 (0x38d7eb14ad880) 9: with messages: 9: 10 9: 1000000192040000 9: 9: frame_id: 10 9: desired_present_time_ns: 1000000210000000 9: actual_present_time_ns: 1000000210000000 9: earliest_present_time_ns: 1000000210000000 9: present_margin_ns: 1960000 9: now_ns: 1000000211000000 9: 9: INFO [u_pc_fake_create] Created pacer (non-feedback version aka "fake") 9: estimated_frame_period: 16.000000ms 9: percentage: 20.000000% 9: min_comp_time: 3.000000ms 9: comp_time: 3.200000ms 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:344 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:348: PASSED: 9: REQUIRE( XRT_SUCCESS == u_pc_fake_create(frame_interval_ns.count(), clock.now(), &upc) ) 9: with expansion: 9: 0 == 0 9: 9: ./tests/tests_pacing.cpp:349: PASSED: 9: REQUIRE( upc != nullptr ) 9: with expansion: 9: 0x000055556d0f9c90 != nullptr 9: 9: ------------------------------------------------------------------------------- 9: u_pacing_compositor_fake 9: Consistency in loop 9: Slow 9: ------------------------------------------------------------------------------- 9: ./tests/tests_pacing.cpp:384 9: ............................................................................... 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000062800000 (0x38d7ea884c080) 9: >= 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000066000000 (0x38d7ea8b59480) 9: > 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000001000000 (0x38d7ea4d5c240) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000070000000 (0x38d7ea8f29d80) 9: > 9: 1000000066000000 (0x38d7ea8b59480) 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 1 9: 1000000001000000 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000001000000 (0x38d7ea4d5c240) 9: <= 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000001000000 (0x38d7ea4d5c240) 9: <= 9: 1000000062800000 (0x38d7ea884c080) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: >= 9: 1000000067870000 (0x38d7ea8d21d30) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000082000000 (0x38d7ea9a9b880) 9: with messages: 9: 1 9: 1000000001000000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000078800000 (0x38d7ea978e480) 9: >= 9: 1000000067870000 (0x38d7ea8d21d30) 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: > 9: 1000000067870000 (0x38d7ea8d21d30) 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000082000000 (0x38d7ea9a9b880) 9: > 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000086000000 (0x38d7ea9e6c180) 9: > 9: 1000000067870000 (0x38d7ea8d21d30) 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000086000000 (0x38d7ea9e6c180) 9: > 9: 1000000082000000 (0x38d7ea9a9b880) 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 2 9: 1000000067870000 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000067870000 (0x38d7ea8d21d30) 9: <= 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000067870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000067870000 (0x38d7ea8d21d30) 9: <= 9: 1000000078800000 (0x38d7ea978e480) 9: with messages: 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: >= 9: 1000000083870000 (0x38d7ea9c64130) 9: with messages: 9: 2 9: 1000000067870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000098000000 (0x38d7eaa9ddc80) 9: with messages: 9: 2 9: 1000000067870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000094800000 (0x38d7eaa6d0880) 9: >= 9: 1000000083870000 (0x38d7ea9c64130) 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: > 9: 1000000083870000 (0x38d7ea9c64130) 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000098000000 (0x38d7eaa9ddc80) 9: > 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000102000000 (0x38d7eaadae580) 9: > 9: 1000000083870000 (0x38d7ea9c64130) 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000102000000 (0x38d7eaadae580) 9: > 9: 1000000098000000 (0x38d7eaa9ddc80) 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 3 9: 1000000083870000 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000083870000 (0x38d7ea9c64130) 9: <= 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000083870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000083870000 (0x38d7ea9c64130) 9: <= 9: 1000000094800000 (0x38d7eaa6d0880) 9: with messages: 9: 3 9: 1000000083870000 9: 9: frame_id: 1 9: desired_present_time_ns: 1000000066000000 9: actual_present_time_ns: 1000000082000000 9: earliest_present_time_ns: 1000000082000000 9: present_margin_ns: 14130000 9: now_ns: 1000000083000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: >= 9: 1000000099870000 (0x38d7eaaba6530) 9: with messages: 9: 3 9: 1000000083870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000114000000 (0x38d7eab920080) 9: with messages: 9: 3 9: 1000000083870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000110800000 (0x38d7eab612c80) 9: >= 9: 1000000099870000 (0x38d7eaaba6530) 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: > 9: 1000000099870000 (0x38d7eaaba6530) 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000114000000 (0x38d7eab920080) 9: > 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000118000000 (0x38d7eabcf0980) 9: > 9: 1000000099870000 (0x38d7eaaba6530) 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000118000000 (0x38d7eabcf0980) 9: > 9: 1000000114000000 (0x38d7eab920080) 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 4 9: 1000000099870000 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000099870000 (0x38d7eaaba6530) 9: <= 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000099870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000099870000 (0x38d7eaaba6530) 9: <= 9: 1000000110800000 (0x38d7eab612c80) 9: with messages: 9: 4 9: 1000000099870000 9: 9: frame_id: 2 9: desired_present_time_ns: 1000000082000000 9: actual_present_time_ns: 1000000098000000 9: earliest_present_time_ns: 1000000098000000 9: present_margin_ns: 14130000 9: now_ns: 1000000099000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: >= 9: 1000000115870000 (0x38d7eabae8930) 9: with messages: 9: 4 9: 1000000099870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000130000000 (0x38d7eac862480) 9: with messages: 9: 4 9: 1000000099870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000126800000 (0x38d7eac555080) 9: >= 9: 1000000115870000 (0x38d7eabae8930) 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: > 9: 1000000115870000 (0x38d7eabae8930) 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000130000000 (0x38d7eac862480) 9: > 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000134000000 (0x38d7eacc32d80) 9: > 9: 1000000115870000 (0x38d7eabae8930) 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000134000000 (0x38d7eacc32d80) 9: > 9: 1000000130000000 (0x38d7eac862480) 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 5 9: 1000000115870000 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000115870000 (0x38d7eabae8930) 9: <= 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000115870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000115870000 (0x38d7eabae8930) 9: <= 9: 1000000126800000 (0x38d7eac555080) 9: with messages: 9: 5 9: 1000000115870000 9: 9: frame_id: 3 9: desired_present_time_ns: 1000000098000000 9: actual_present_time_ns: 1000000114000000 9: earliest_present_time_ns: 1000000114000000 9: present_margin_ns: 14130000 9: now_ns: 1000000115000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: >= 9: 1000000131870000 (0x38d7eaca2ad30) 9: with messages: 9: 5 9: 1000000115870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000146000000 (0x38d7ead7a4880) 9: with messages: 9: 5 9: 1000000115870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000142800000 (0x38d7ead497480) 9: >= 9: 1000000131870000 (0x38d7eaca2ad30) 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: > 9: 1000000131870000 (0x38d7eaca2ad30) 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000146000000 (0x38d7ead7a4880) 9: > 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000150000000 (0x38d7eadb75180) 9: > 9: 1000000131870000 (0x38d7eaca2ad30) 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000150000000 (0x38d7eadb75180) 9: > 9: 1000000146000000 (0x38d7ead7a4880) 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 6 9: 1000000131870000 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000131870000 (0x38d7eaca2ad30) 9: <= 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000131870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000131870000 (0x38d7eaca2ad30) 9: <= 9: 1000000142800000 (0x38d7ead497480) 9: with messages: 9: 6 9: 1000000131870000 9: 9: frame_id: 4 9: desired_present_time_ns: 1000000114000000 9: actual_present_time_ns: 1000000130000000 9: earliest_present_time_ns: 1000000130000000 9: present_margin_ns: 14130000 9: now_ns: 1000000131000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: >= 9: 1000000147870000 (0x38d7ead96d130) 9: with messages: 9: 6 9: 1000000131870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000162000000 (0x38d7eae6e6c80) 9: with messages: 9: 6 9: 1000000131870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000158800000 (0x38d7eae3d9880) 9: >= 9: 1000000147870000 (0x38d7ead96d130) 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: > 9: 1000000147870000 (0x38d7ead96d130) 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000162000000 (0x38d7eae6e6c80) 9: > 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000166000000 (0x38d7eaeab7580) 9: > 9: 1000000147870000 (0x38d7ead96d130) 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000166000000 (0x38d7eaeab7580) 9: > 9: 1000000162000000 (0x38d7eae6e6c80) 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 7 9: 1000000147870000 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000147870000 (0x38d7ead96d130) 9: <= 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000147870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000147870000 (0x38d7ead96d130) 9: <= 9: 1000000158800000 (0x38d7eae3d9880) 9: with messages: 9: 7 9: 1000000147870000 9: 9: frame_id: 5 9: desired_present_time_ns: 1000000130000000 9: actual_present_time_ns: 1000000146000000 9: earliest_present_time_ns: 1000000146000000 9: present_margin_ns: 14130000 9: now_ns: 1000000147000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: >= 9: 1000000163870000 (0x38d7eae8af530) 9: with messages: 9: 7 9: 1000000147870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000178000000 (0x38d7eaf629080) 9: with messages: 9: 7 9: 1000000147870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000174800000 (0x38d7eaf31bc80) 9: >= 9: 1000000163870000 (0x38d7eae8af530) 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: > 9: 1000000163870000 (0x38d7eae8af530) 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000178000000 (0x38d7eaf629080) 9: > 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000182000000 (0x38d7eaf9f9980) 9: > 9: 1000000163870000 (0x38d7eae8af530) 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000182000000 (0x38d7eaf9f9980) 9: > 9: 1000000178000000 (0x38d7eaf629080) 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 8 9: 1000000163870000 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000163870000 (0x38d7eae8af530) 9: <= 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000163870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000163870000 (0x38d7eae8af530) 9: <= 9: 1000000174800000 (0x38d7eaf31bc80) 9: with messages: 9: 8 9: 1000000163870000 9: 9: frame_id: 6 9: desired_present_time_ns: 1000000146000000 9: actual_present_time_ns: 1000000162000000 9: earliest_present_time_ns: 1000000162000000 9: present_margin_ns: 14130000 9: now_ns: 1000000163000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: >= 9: 1000000179870000 (0x38d7eaf7f1930) 9: with messages: 9: 8 9: 1000000163870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000194000000 (0x38d7eb056b480) 9: with messages: 9: 8 9: 1000000163870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000190800000 (0x38d7eb025e080) 9: >= 9: 1000000179870000 (0x38d7eaf7f1930) 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: > 9: 1000000179870000 (0x38d7eaf7f1930) 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000194000000 (0x38d7eb056b480) 9: > 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000198000000 (0x38d7eb093bd80) 9: > 9: 1000000179870000 (0x38d7eaf7f1930) 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000198000000 (0x38d7eb093bd80) 9: > 9: 1000000194000000 (0x38d7eb056b480) 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 9 9: 1000000179870000 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000179870000 (0x38d7eaf7f1930) 9: <= 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000179870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000179870000 (0x38d7eaf7f1930) 9: <= 9: 1000000190800000 (0x38d7eb025e080) 9: with messages: 9: 9 9: 1000000179870000 9: 9: frame_id: 7 9: desired_present_time_ns: 1000000162000000 9: actual_present_time_ns: 1000000178000000 9: earliest_present_time_ns: 1000000178000000 9: present_margin_ns: 14130000 9: now_ns: 1000000179000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: >= 9: 1000000195870000 (0x38d7eb0733d30) 9: with messages: 9: 9 9: 1000000179870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000210000000 (0x38d7eb14ad880) 9: with messages: 9: 9 9: 1000000179870000 9: 9: ./tests/tests_pacing.cpp:70: PASSED: 9: CHECK( predictions.wake_up_time_ns >= now_ns ) 9: with expansion: 9: 1000000206800000 (0x38d7eb11a0480) 9: >= 9: 1000000195870000 (0x38d7eb0733d30) 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:71: PASSED: 9: CHECK( predictions.desired_present_time_ns > now_ns ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: > 9: 1000000195870000 (0x38d7eb0733d30) 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:72: PASSED: 9: CHECK( predictions.desired_present_time_ns > predictions.wake_up_time_ns ) 9: with expansion: 9: 1000000210000000 (0x38d7eb14ad880) 9: > 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:73: PASSED: 9: CHECK( predictions.predicted_display_time_ns > now_ns ) 9: with expansion: 9: 1000000214000000 (0x38d7eb187e180) 9: > 9: 1000000195870000 (0x38d7eb0733d30) 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:74: PASSED: 9: CHECK( predictions.predicted_display_time_ns > predictions.desired_present_time_ns ) 9: with expansion: 9: 1000000214000000 (0x38d7eb187e180) 9: > 9: 1000000210000000 (0x38d7eb14ad880) 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:76: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) < (frame_interval_ns + unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns < 18000000 ns 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:77: PASSED: 9: CHECK( unanoseconds(predictions.predicted_display_period_ns) > (frame_interval_ns - unanoseconds(2ms)) ) 9: with expansion: 9: 16000000 ns > 14000000 ns 9: with messages: 9: 10 9: 1000000195870000 9: 10 9: 1000000195870000 9: 9: ./tests/tests_pacing.cpp:151: PASSED: 9: REQUIRE( clock.now() <= wake_time_ns ) 9: with expansion: 9: 1000000195870000 (0x38d7eb0733d30) 9: <= 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000195870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000195870000 (0x38d7eb0733d30) 9: <= 9: 1000000206800000 (0x38d7eb11a0480) 9: with messages: 9: 10 9: 1000000195870000 9: 9: frame_id: 8 9: desired_present_time_ns: 1000000178000000 9: actual_present_time_ns: 1000000194000000 9: earliest_present_time_ns: 1000000194000000 9: present_margin_ns: 14130000 9: now_ns: 1000000195000000 9: 9: ./tests/tests_pacing.cpp:177: PASSED: 9: REQUIRE( next_scanout_timepoint >= gpu_finish ) 9: with expansion: 9: 1000000226000000 (0x38d7eb23efc80) 9: >= 9: 1000000211870000 (0x38d7eb1676130) 9: with messages: 9: 10 9: 1000000195870000 9: 9: ./tests/time_utils.hpp:39: PASSED: 9: CHECK( now() <= timestamp_ns ) 9: with expansion: 9: 1000000000000000 (0x38d7ea4c68000) 9: <= 9: 1000000226000000 (0x38d7eb23efc80) 9: with messages: 9: 10 9: 1000000195870000 9: 9: frame_id: 9 9: desired_present_time_ns: 1000000194000000 9: actual_present_time_ns: 1000000210000000 9: earliest_present_time_ns: 1000000210000000 9: present_margin_ns: 14130000 9: now_ns: 1000000211000000 9: 9: frame_id: 10 9: desired_present_time_ns: 1000000210000000 9: actual_present_time_ns: 1000000226000000 9: earliest_present_time_ns: 1000000226000000 9: present_margin_ns: 14130000 9: now_ns: 1000000227000000 9: 9: =============================================================================== 9: All tests passed (1061 assertions in 2 test cases) 9: 10: Randomness seeded to: 747787944 10: 10: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 10: tests_quatexpmap is a Catch2 v3.6.0 host application. 10: Run with -? for options 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000003794f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000003918f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365672, -0.764592, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.00000663f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.81379, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000008665f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365681, -0.764589, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000358f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000645f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000492f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000001223f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.0f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000292f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000619f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000119f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000001653f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.362761, -0.36276, 0.362759 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000002546f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731363, 0.152917, 0.605024 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000002646f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.362762, -0.362761, 0.362761 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000014759f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731208, 0.152913, 0.60502 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000341f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000368f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731349, 0.152918, 0.605022 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000479f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000608f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731351, 0.152918, 0.605022 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000052f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000062f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731345, 0.152918, 0.605022 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.00000013f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000102f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731345, 0.152918, 0.605022 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000002455f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000002118f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.76459, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000001677f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000747f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.00000043f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.0000004f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000292f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000246f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000292f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.00000024f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000206f <= 0.001 10: with messages: 10: vel=-1.8138, 1.8138, -1.8138 10: new_vel=-1.8138, 1.8138, -1.8138 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000248f <= 0.001 10: with messages: 10: vel=0.365673, -0.764588, -3.02511 10: new_vel=0.365673, -0.764588, -3.02511 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000969f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.362761 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000002529f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731351, 0.15292, 0.605022 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000003317f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.362762, -0.362761, 0.362757 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000937f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731338, 0.152918, 0.605022 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000248f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000468f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731345, 0.152917, 0.605022 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000297f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000307f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731347, 0.152917, 0.605022 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test integrate velocity and finite difference mappings 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:22 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.0f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000021f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731345, 0.152918, 0.605022 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000042f <= 0.001 10: with messages: 10: vel=0.36276, -0.36276, 0.36276 10: new_vel=0.36276, -0.36276, 0.36276 10: 10: ./tests/tests_quatexpmap.cpp:53: PASSED: 10: CHECK( m_vec3_len(new_vel - vel) <= 0.001 ) 10: with expansion: 10: 0.000000067f <= 0.001 10: with messages: 10: vel=-0.0731345, 0.152918, 0.605022 10: new_vel=-0.0731345, 0.152918, 0.605022 10: 10: ------------------------------------------------------------------------------- 10: m_quatexpmap 10: Test quat_exp and quat_ln are inverses 10: ------------------------------------------------------------------------------- 10: ./tests/tests_quatexpmap.cpp:58 10: ............................................................................... 10: 10: ./tests/tests_quatexpmap.cpp:75: PASSED: 10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 10: with expansion: 10: 0.0f <= 0.001 10: 10: ./tests/tests_quatexpmap.cpp:75: PASSED: 10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 10: with expansion: 10: 0.000000003f <= 0.001 10: 10: ./tests/tests_quatexpmap.cpp:75: PASSED: 10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 10: with expansion: 10: 0.000000067f <= 0.001 10: 10: ./tests/tests_quatexpmap.cpp:75: PASSED: 10: CHECK( m_vec3_len(expected_aa - aa) <= 0.001 ) 10: with expansion: 10: 0.000000413f <= 0.001 10: 10: =============================================================================== 10: All tests passed (52 assertions in 1 test case) 10: 11: ERROR [CATCH2_INTERNAL_TEST_0] LH to RH! 11: ERROR [log_quat] xyzw: -0.110448 -0.674514 -0.474019 -0.555101 11: ERROR [log_quat] xyzw: 0.110448 -0.674514 -0.474019 0.555101 11: ERROR [log_quat] xyzw: 0.110448 -0.674514 -0.474019 0.555101 11: Randomness seeded to: 1088195200 11: 11: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 11: tests_quat_change_of_basis is a Catch2 v3.6.0 host application. 11: Run with -? for options 11: 11: ------------------------------------------------------------------------------- 11: QuaternionChangeOfBasis 11: ------------------------------------------------------------------------------- 11: ./tests/tests_quat_change_of_basis.cpp:146 11: ............................................................................... 11: 11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: 0.0f < 0.01 11: 11: ERROR [log_quat] xyzw: 0.251850 -0.602942 -0.255300 -0.712639 11: ERROR [log_quat] xyzw: -0.251850 -0.602942 -0.255300 0.712639 11: ERROR [log_quat] xyzw: -0.251850 -0.602942 -0.255300 0.712639 11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: -0.000000238f < 0.01 11: 11: ERROR [log_quat] xyzw: 0.252602 -0.487078 0.634323 -0.544592 11: ERROR [log_quat] xyzw: -0.252602 -0.487078 0.634323 0.544592 11: ERROR [log_quat] xyzw: -0.252602 -0.487078 0.634323 0.544592 11: ./tests/tests_quat_change_of_basis.cpp:166: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: 0.0f < 0.01 11: 11: ERROR [CATCH2_INTERNAL_TEST_0] Unity to OpenXR! 11: ERROR [log_quat] xyzw: 0.310217 0.000000 0.000000 0.950666 11: ERROR [log_quat] xyzw: -0.310217 -0.000000 0.000000 0.950666 11: ERROR [log_quat] xyzw: 0.310217 0.000000 -0.000000 -0.950666 11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: 0.000000119f < 0.01 11: 11: ERROR [log_quat] xyzw: -0.728163 -0.408434 -0.543380 0.087743 11: ERROR [log_quat] xyzw: 0.728163 0.408434 -0.543380 0.087743 11: ERROR [log_quat] xyzw: -0.728163 -0.408434 0.543380 -0.087743 11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: 0.000000119f < 0.01 11: 11: ERROR [log_quat] xyzw: 0.313775 -0.712661 -0.402649 0.481180 11: ERROR [log_quat] xyzw: -0.313775 0.712661 -0.402649 0.481180 11: ERROR [log_quat] xyzw: 0.313775 -0.712661 0.402649 -0.481180 11: ./tests/tests_quat_change_of_basis.cpp:193: PASSED: 11: CHECK( quat_difference(q_prime, q_prime_fast) < 0.01 ) 11: with expansion: 11: 0.0f < 0.01 11: 11: =============================================================================== 11: All tests passed (6 assertions in 1 test case) 11: 12: Randomness seeded to: 2940534192 12: 12: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 12: tests_quat_swing_twist is a Catch2 v3.6.0 host application. 12: Run with -? for options 12: 12: ------------------------------------------------------------------------------- 12: SwingTwistTriviallyInvertibleIn180DegreeHemisphere 12: ------------------------------------------------------------------------------- 12: ./tests/tests_quat_swing_twist.cpp:34 12: ............................................................................... 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:63: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ------------------------------------------------------------------------------- 12: SwingTwistAlwaysInvertibleIfYouUseSoundRotationEqualities 12: ------------------------------------------------------------------------------- 12: ./tests/tests_quat_swing_twist.cpp:68 12: ............................................................................... 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: ./tests/tests_quat_swing_twist.cpp:101: PASSED: 12: CHECK( success ) 12: with expansion: 12: true 12: 12: =============================================================================== 12: All tests passed (40 assertions in 2 test cases) 12: 13: Randomness seeded to: 1629760581 13: 13: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 13: tests_rational is a Catch2 v3.6.0 host application. 13: Run with -? for options 13: 13: ------------------------------------------------------------------------------- 13: Rational - int32_t 13: ------------------------------------------------------------------------------- 13: ./tests/tests_rational.cpp:31 13: ............................................................................... 13: 13: ./tests/tests_rational.cpp:35: PASSED: 13: CHECK( R{1, 1} == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:36: PASSED: 13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:37: PASSED: 13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:38: PASSED: 13: CHECK( R::simplestUnity().as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: 13: ./tests/tests_rational.cpp:39: PASSED: 13: CHECK( R::simplestUnity().as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: 13: ./tests/tests_rational.cpp:41: PASSED: 13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 13: with expansion: 13: 8/5 == 8/5 13: 13: ./tests/tests_rational.cpp:43: PASSED: 13: CHECK( R{5, 8}.complement() == R{3, 8} ) 13: with expansion: 13: 3/8 == 3/8 13: 13: ./tests/tests_rational.cpp:44: PASSED: 13: CHECK( R{8, 8}.complement() == R{0, 8} ) 13: with expansion: 13: 0/8 == 0/8 13: 13: ./tests/tests_rational.cpp:46: PASSED: 13: CHECK( R{0, 8}.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: 13: ./tests/tests_rational.cpp:47: PASSED: 13: CHECK( R{0, 8}.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: 13: ./tests/tests_rational.cpp:49: PASSED: 13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 13: with expansion: 13: 5/8 == 5/8 13: 13: ./tests/tests_rational.cpp:52: PASSED: 13: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) 13: with expansion: 13: -5/8 == -5/8 13: 13: ./tests/tests_rational.cpp:53: PASSED: 13: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) 13: with expansion: 13: -5/8 == -5/8 13: 13: ./tests/tests_rational.cpp:55: PASSED: 13: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) 13: with expansion: 13: -8/5 == -8/5 13: 13: ./tests/tests_rational.cpp:56: PASSED: 13: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) 13: with expansion: 13: 13/8 == 13/8 13: 13: ./tests/tests_rational.cpp:62: PASSED: 13: CHECK( (R::simplestUnity() * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:63: PASSED: 13: CHECK( (val * R::simplestUnity()) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:64: PASSED: 13: CHECK( (val * T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:65: PASSED: 13: CHECK( (T{1} * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:67: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:68: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:70: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:71: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:73: PASSED: 13: CHECK( (val / T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:81: PASSED: 13: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:82: PASSED: 13: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:83: PASSED: 13: CHECK( (val * T{1}) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:84: PASSED: 13: CHECK( (T{1} * val) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:86: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:87: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:89: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:90: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:92: PASSED: 13: CHECK( (val / T{1}) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:100: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:101: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:102: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:103: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:108: PASSED: 13: CHECK( val.isZero() ) 13: with expansion: 13: true 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:109: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:110: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:111: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:113: PASSED: 13: CHECK( val.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:114: PASSED: 13: CHECK( val.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:120: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:121: PASSED: 13: CHECK( val.isBetweenZeroAndOne() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:122: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:123: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:125: PASSED: 13: CHECK( val.as_float() > 0.0f ) 13: with expansion: 13: 0.625f > 0.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:126: PASSED: 13: CHECK( val.as_float() < 1.0f ) 13: with expansion: 13: 0.625f < 1.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:127: PASSED: 13: CHECK( val.as_double() > 0.0 ) 13: with expansion: 13: 0.625 > 0.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:128: PASSED: 13: CHECK( val.as_double() < 1.0 ) 13: with expansion: 13: 0.625 < 1.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:134: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:135: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:136: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:137: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:139: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:140: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:145: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:146: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:147: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:148: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:150: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:151: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:156: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:157: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:158: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:159: PASSED: 13: CHECK( val.isOverUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:161: PASSED: 13: CHECK( val.as_float() > 1.0f ) 13: with expansion: 13: 1.600000024f > 1.0f 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:162: PASSED: 13: CHECK( val.as_double() > 1.0 ) 13: with expansion: 13: 1.60000000000000009 > 1.0 13: with message: 13: val := 8/5 13: 13: ------------------------------------------------------------------------------- 13: Rational - uint32_t 13: ------------------------------------------------------------------------------- 13: ./tests/tests_rational.cpp:31 13: ............................................................................... 13: 13: ./tests/tests_rational.cpp:35: PASSED: 13: CHECK( R{1, 1} == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:36: PASSED: 13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:37: PASSED: 13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:38: PASSED: 13: CHECK( R::simplestUnity().as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: 13: ./tests/tests_rational.cpp:39: PASSED: 13: CHECK( R::simplestUnity().as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: 13: ./tests/tests_rational.cpp:41: PASSED: 13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 13: with expansion: 13: 8/5 == 8/5 13: 13: ./tests/tests_rational.cpp:43: PASSED: 13: CHECK( R{5, 8}.complement() == R{3, 8} ) 13: with expansion: 13: 3/8 == 3/8 13: 13: ./tests/tests_rational.cpp:44: PASSED: 13: CHECK( R{8, 8}.complement() == R{0, 8} ) 13: with expansion: 13: 0/8 == 0/8 13: 13: ./tests/tests_rational.cpp:46: PASSED: 13: CHECK( R{0, 8}.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: 13: ./tests/tests_rational.cpp:47: PASSED: 13: CHECK( R{0, 8}.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: 13: ./tests/tests_rational.cpp:49: PASSED: 13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 13: with expansion: 13: 5/8 == 5/8 13: 13: ./tests/tests_rational.cpp:62: PASSED: 13: CHECK( (R::simplestUnity() * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:63: PASSED: 13: CHECK( (val * R::simplestUnity()) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:64: PASSED: 13: CHECK( (val * T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:65: PASSED: 13: CHECK( (T{1} * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:67: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:68: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:70: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:71: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:73: PASSED: 13: CHECK( (val / T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:100: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:101: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:102: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:103: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:108: PASSED: 13: CHECK( val.isZero() ) 13: with expansion: 13: true 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:109: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:110: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:111: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:113: PASSED: 13: CHECK( val.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:114: PASSED: 13: CHECK( val.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:120: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:121: PASSED: 13: CHECK( val.isBetweenZeroAndOne() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:122: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:123: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:125: PASSED: 13: CHECK( val.as_float() > 0.0f ) 13: with expansion: 13: 0.625f > 0.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:126: PASSED: 13: CHECK( val.as_float() < 1.0f ) 13: with expansion: 13: 0.625f < 1.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:127: PASSED: 13: CHECK( val.as_double() > 0.0 ) 13: with expansion: 13: 0.625 > 0.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:128: PASSED: 13: CHECK( val.as_double() < 1.0 ) 13: with expansion: 13: 0.625 < 1.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:134: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:135: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:136: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:137: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:139: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:140: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:145: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:146: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:147: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:148: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:150: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:151: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:156: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:157: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:158: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:159: PASSED: 13: CHECK( val.isOverUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:161: PASSED: 13: CHECK( val.as_float() > 1.0f ) 13: with expansion: 13: 1.600000024f > 1.0f 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:162: PASSED: 13: CHECK( val.as_double() > 1.0 ) 13: with expansion: 13: 1.60000000000000009 > 1.0 13: with message: 13: val := 8/5 13: 13: ------------------------------------------------------------------------------- 13: Rational - int64_t 13: ------------------------------------------------------------------------------- 13: ./tests/tests_rational.cpp:31 13: ............................................................................... 13: 13: ./tests/tests_rational.cpp:35: PASSED: 13: CHECK( R{1, 1} == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:36: PASSED: 13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:37: PASSED: 13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:38: PASSED: 13: CHECK( R::simplestUnity().as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: 13: ./tests/tests_rational.cpp:39: PASSED: 13: CHECK( R::simplestUnity().as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: 13: ./tests/tests_rational.cpp:41: PASSED: 13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 13: with expansion: 13: 8/5 == 8/5 13: 13: ./tests/tests_rational.cpp:43: PASSED: 13: CHECK( R{5, 8}.complement() == R{3, 8} ) 13: with expansion: 13: 3/8 == 3/8 13: 13: ./tests/tests_rational.cpp:44: PASSED: 13: CHECK( R{8, 8}.complement() == R{0, 8} ) 13: with expansion: 13: 0/8 == 0/8 13: 13: ./tests/tests_rational.cpp:46: PASSED: 13: CHECK( R{0, 8}.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: 13: ./tests/tests_rational.cpp:47: PASSED: 13: CHECK( R{0, 8}.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: 13: ./tests/tests_rational.cpp:49: PASSED: 13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 13: with expansion: 13: 5/8 == 5/8 13: 13: ./tests/tests_rational.cpp:52: PASSED: 13: CHECK( R{5, -8}.withNonNegativeDenominator() == R{-5, 8} ) 13: with expansion: 13: -5/8 == -5/8 13: 13: ./tests/tests_rational.cpp:53: PASSED: 13: CHECK( R{-5, 8}.withNonNegativeDenominator() == R{-5, 8} ) 13: with expansion: 13: -5/8 == -5/8 13: 13: ./tests/tests_rational.cpp:55: PASSED: 13: CHECK( R{-5, 8}.reciprocal() == R{-8, 5} ) 13: with expansion: 13: -8/5 == -8/5 13: 13: ./tests/tests_rational.cpp:56: PASSED: 13: CHECK( R{5, -8}.complement() == R{8 + 5, 8} ) 13: with expansion: 13: 13/8 == 13/8 13: 13: ./tests/tests_rational.cpp:62: PASSED: 13: CHECK( (R::simplestUnity() * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:63: PASSED: 13: CHECK( (val * R::simplestUnity()) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:64: PASSED: 13: CHECK( (val * T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:65: PASSED: 13: CHECK( (T{1} * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:67: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:68: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:70: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:71: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:73: PASSED: 13: CHECK( (val / T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:81: PASSED: 13: CHECK( (R::simplestUnity() * val) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:82: PASSED: 13: CHECK( (val * R::simplestUnity()) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:83: PASSED: 13: CHECK( (val * T{1}) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:84: PASSED: 13: CHECK( (T{1} * val) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:86: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:87: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:89: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:90: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:92: PASSED: 13: CHECK( (val / T{1}) == valNonNegativeDenominator ) 13: with expansion: 13: -5/8 == -5/8 13: with message: 13: val := 5/-8 13: 13: ./tests/tests_rational.cpp:100: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:101: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:102: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:103: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:108: PASSED: 13: CHECK( val.isZero() ) 13: with expansion: 13: true 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:109: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:110: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:111: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:113: PASSED: 13: CHECK( val.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:114: PASSED: 13: CHECK( val.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:120: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:121: PASSED: 13: CHECK( val.isBetweenZeroAndOne() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:122: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:123: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:125: PASSED: 13: CHECK( val.as_float() > 0.0f ) 13: with expansion: 13: 0.625f > 0.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:126: PASSED: 13: CHECK( val.as_float() < 1.0f ) 13: with expansion: 13: 0.625f < 1.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:127: PASSED: 13: CHECK( val.as_double() > 0.0 ) 13: with expansion: 13: 0.625 > 0.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:128: PASSED: 13: CHECK( val.as_double() < 1.0 ) 13: with expansion: 13: 0.625 < 1.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:134: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:135: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:136: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:137: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:139: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:140: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:145: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:146: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:147: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:148: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:150: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:151: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:156: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:157: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:158: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:159: PASSED: 13: CHECK( val.isOverUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:161: PASSED: 13: CHECK( val.as_float() > 1.0f ) 13: with expansion: 13: 1.600000024f > 1.0f 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:162: PASSED: 13: CHECK( val.as_double() > 1.0 ) 13: with expansion: 13: 1.60000000000000009 > 1.0 13: with message: 13: val := 8/5 13: 13: ------------------------------------------------------------------------------- 13: Rational - uint64_t 13: ------------------------------------------------------------------------------- 13: ./tests/tests_rational.cpp:31 13: ............................................................................... 13: 13: ./tests/tests_rational.cpp:35: PASSED: 13: CHECK( R{1, 1} == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:36: PASSED: 13: CHECK( (R::simplestUnity() * T{1}) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:37: PASSED: 13: CHECK( (T{1} * R::simplestUnity()) == R::simplestUnity() ) 13: with expansion: 13: 1/1 == 1/1 13: 13: ./tests/tests_rational.cpp:38: PASSED: 13: CHECK( R::simplestUnity().as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: 13: ./tests/tests_rational.cpp:39: PASSED: 13: CHECK( R::simplestUnity().as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: 13: ./tests/tests_rational.cpp:41: PASSED: 13: CHECK( R{5, 8}.reciprocal() == R{8, 5} ) 13: with expansion: 13: 8/5 == 8/5 13: 13: ./tests/tests_rational.cpp:43: PASSED: 13: CHECK( R{5, 8}.complement() == R{3, 8} ) 13: with expansion: 13: 3/8 == 3/8 13: 13: ./tests/tests_rational.cpp:44: PASSED: 13: CHECK( R{8, 8}.complement() == R{0, 8} ) 13: with expansion: 13: 0/8 == 0/8 13: 13: ./tests/tests_rational.cpp:46: PASSED: 13: CHECK( R{0, 8}.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: 13: ./tests/tests_rational.cpp:47: PASSED: 13: CHECK( R{0, 8}.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: 13: ./tests/tests_rational.cpp:49: PASSED: 13: CHECK( R{5, 8}.withNonNegativeDenominator() == R{5, 8} ) 13: with expansion: 13: 5/8 == 5/8 13: 13: ./tests/tests_rational.cpp:62: PASSED: 13: CHECK( (R::simplestUnity() * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:63: PASSED: 13: CHECK( (val * R::simplestUnity()) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:64: PASSED: 13: CHECK( (val * T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:65: PASSED: 13: CHECK( (T{1} * val) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:67: PASSED: 13: CHECK( (val * val.reciprocal()).numerator == (val * val.reciprocal()).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:68: PASSED: 13: CHECK( (val * val.reciprocal()).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:70: PASSED: 13: CHECK( (val / val).numerator == (val / val).denominator ) 13: with expansion: 13: 40 == 40 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:71: PASSED: 13: CHECK( (val / val).isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:73: PASSED: 13: CHECK( (val / T{1}) == val ) 13: with expansion: 13: 5/8 == 5/8 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:100: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:101: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:102: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:103: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/0 13: 13: ./tests/tests_rational.cpp:108: PASSED: 13: CHECK( val.isZero() ) 13: with expansion: 13: true 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:109: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:110: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:111: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:113: PASSED: 13: CHECK( val.as_float() == 0.0f ) 13: with expansion: 13: 0.0f == 0.0f 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:114: PASSED: 13: CHECK( val.as_double() == 0.0 ) 13: with expansion: 13: 0.0 == 0.0 13: with message: 13: val := 0/8 13: 13: ./tests/tests_rational.cpp:120: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:121: PASSED: 13: CHECK( val.isBetweenZeroAndOne() ) 13: with expansion: 13: true 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:122: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:123: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:125: PASSED: 13: CHECK( val.as_float() > 0.0f ) 13: with expansion: 13: 0.625f > 0.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:126: PASSED: 13: CHECK( val.as_float() < 1.0f ) 13: with expansion: 13: 0.625f < 1.0f 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:127: PASSED: 13: CHECK( val.as_double() > 0.0 ) 13: with expansion: 13: 0.625 > 0.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:128: PASSED: 13: CHECK( val.as_double() < 1.0 ) 13: with expansion: 13: 0.625 < 1.0 13: with message: 13: val := 5/8 13: 13: ./tests/tests_rational.cpp:134: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:135: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:136: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:137: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:139: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:140: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 8/8 13: 13: ./tests/tests_rational.cpp:145: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:146: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:147: PASSED: 13: CHECK( val.isUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:148: PASSED: 13: CHECK_FALSE( val.isOverUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:150: PASSED: 13: CHECK( val.as_float() == 1.0f ) 13: with expansion: 13: 1.0f == 1.0f 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:151: PASSED: 13: CHECK( val.as_double() == 1.0 ) 13: with expansion: 13: 1.0 == 1.0 13: with message: 13: val := 1/1 13: 13: ./tests/tests_rational.cpp:156: PASSED: 13: CHECK_FALSE( val.isZero() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:157: PASSED: 13: CHECK_FALSE( val.isBetweenZeroAndOne() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:158: PASSED: 13: CHECK_FALSE( val.isUnity() ) 13: with expansion: 13: !false 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:159: PASSED: 13: CHECK( val.isOverUnity() ) 13: with expansion: 13: true 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:161: PASSED: 13: CHECK( val.as_float() > 1.0f ) 13: with expansion: 13: 1.600000024f > 1.0f 13: with message: 13: val := 8/5 13: 13: ./tests/tests_rational.cpp:162: PASSED: 13: CHECK( val.as_double() > 1.0 ) 13: with expansion: 13: 1.60000000000000009 > 1.0 13: with message: 13: val := 8/5 13: 13: =============================================================================== 13: All tests passed (250 assertions in 4 test cases) 13: 9/22 Test #9: tests_pacing ..................... Passed 0.04 sec 10/22 Test #10: tests_quatexpmap ................. Passed 0.04 sec 11/22 Test #11: tests_quat_change_of_basis ....... Passed 0.03 sec 12/22 Test #12: tests_quat_swing_twist ........... Passed 0.03 sec 13/22 Test #13: tests_rational ................... Passed 0.03 sec 14: Randomness seeded to: 2571560753 14: 14: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 14: tests_relation_chain is a Catch2 v3.6.0 host application. 14: Run with -? for options 14: 14: ------------------------------------------------------------------------------- 14: Relation Chain Flags 14: Not Valid 14: ------------------------------------------------------------------------------- 14: ./tests/tests_relation_chain.cpp:162 14: ............................................................................... 14: 14: ./tests/tests_relation_chain.cpp:164: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "VT, NV, VT" 14: 14: ./tests/tests_relation_chain.cpp:165: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "VT, VT, VT, NV" 14: 14: ./tests/tests_relation_chain.cpp:166: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "P, NV, VNT" 14: 14: ./tests/tests_relation_chain.cpp:168: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "NV, ONLY_ORIENTATION" 14: 14: ./tests/tests_relation_chain.cpp:169: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "NV, ONLY_POSITION" 14: 14: ./tests/tests_relation_chain.cpp:170: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "ONLY_ORIENTATION, NV" 14: 14: ./tests/tests_relation_chain.cpp:171: PASSED: 14: CHECK( result.relation_flags == kFlagsNotValid ) 14: with expansion: 14: 0 == 0 14: with message: 14: str := "ONLY_POSITION, NV" 14: 14: ------------------------------------------------------------------------------- 14: Relation Chain Flags 14: Not Wrongly Tracked 14: ------------------------------------------------------------------------------- 14: ./tests/tests_relation_chain.cpp:174 14: ............................................................................... 14: 14: ./tests/tests_relation_chain.cpp:176: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, IP, VT" 14: 14: ./tests/tests_relation_chain.cpp:177: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, P, VT" 14: 14: ./tests/tests_relation_chain.cpp:178: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, VT, P, VNT" 14: 14: ./tests/tests_relation_chain.cpp:179: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VT, VT, VNT, VT" 14: 14: ./tests/tests_relation_chain.cpp:180: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "IP, VT, P, VNT, P, VT" 14: 14: ./tests/tests_relation_chain.cpp:183: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VT, ONLY_ORIENTATION" 14: 14: ./tests/tests_relation_chain.cpp:184: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "VT, ONLY_POSITION" 14: 14: ./tests/tests_relation_chain.cpp:186: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "ONLY_ORIENTATION, VT" 14: 14: ./tests/tests_relation_chain.cpp:187: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "ONLY_POSITION, VT" 14: 14: ./tests/tests_relation_chain.cpp:190: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, VT, ONLY_ORIENTATION, P" 14: 14: ./tests/tests_relation_chain.cpp:191: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "P, VT, ONLY_POSITION, P" 14: 14: ./tests/tests_relation_chain.cpp:193: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, ONLY_ORIENTATION, VT, P" 14: 14: ./tests/tests_relation_chain.cpp:194: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "P, ONLY_POSITION, VT, P" 14: 14: ------------------------------------------------------------------------------- 14: Relation Chain Flags 14: Tracked 14: ------------------------------------------------------------------------------- 14: ./tests/tests_relation_chain.cpp:197 14: ............................................................................... 14: 14: ./tests/tests_relation_chain.cpp:199: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "P, VT, P" 14: 14: ./tests/tests_relation_chain.cpp:200: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "P, VT, P, VT" 14: 14: ./tests/tests_relation_chain.cpp:201: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "VT, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:202: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "IP, VT, P" 14: 14: ./tests/tests_relation_chain.cpp:203: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "P, VT, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:204: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "P, IP, VT, P" 14: 14: ./tests/tests_relation_chain.cpp:205: PASSED: 14: CHECK( result.relation_flags == kFlagsValidTracked ) 14: with expansion: 14: 51 == 51 14: with message: 14: str := "IP, IP, VT, IP, IP" 14: 14: ------------------------------------------------------------------------------- 14: Relation Chain Flags 14: Non-Tracked 14: ------------------------------------------------------------------------------- 14: ./tests/tests_relation_chain.cpp:208 14: ............................................................................... 14: 14: ./tests/tests_relation_chain.cpp:210: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, VNT, P" 14: 14: ./tests/tests_relation_chain.cpp:211: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, VNT, VNT" 14: 14: ./tests/tests_relation_chain.cpp:212: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, P" 14: 14: ./tests/tests_relation_chain.cpp:213: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, VNT" 14: 14: ./tests/tests_relation_chain.cpp:214: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, IP" 14: 14: ./tests/tests_relation_chain.cpp:215: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "IP, VNT" 14: 14: ./tests/tests_relation_chain.cpp:216: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:217: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "IP, VNT, P" 14: 14: ./tests/tests_relation_chain.cpp:218: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, VNT, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:219: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, IP, VNT, P" 14: 14: ./tests/tests_relation_chain.cpp:222: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "P, ONLY_ORIENTATION, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:223: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "P, ONLY_POSITION, IP, P" 14: 14: ./tests/tests_relation_chain.cpp:226: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "ONLY_ORIENTATION, VNT" 14: 14: ./tests/tests_relation_chain.cpp:227: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "ONLY_POSITION, VNT" 14: 14: ./tests/tests_relation_chain.cpp:229: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, ONLY_ORIENTATION" 14: 14: ./tests/tests_relation_chain.cpp:230: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "VNT, ONLY_POSITION" 14: 14: ./tests/tests_relation_chain.cpp:233: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "ONLY_ORIENTATION, P, VNT" 14: 14: ./tests/tests_relation_chain.cpp:234: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "ONLY_POSITION, P, VNT" 14: 14: ./tests/tests_relation_chain.cpp:236: PASSED: 14: CHECK( result.relation_flags == kFlagsValid ) 14: with expansion: 14: 3 == 3 14: with message: 14: str := "VNT, ONLY_ORIENTATION, P" 14: 14: ./tests/tests_relation_chain.cpp:237: PASSED: 14: CHECK( result.relation_flags == XRT_SPACE_RELATION_POSITION_VALID_BIT ) 14: with expansion: 14: 2 == 2 14: with message: 14: str := "VNT, ONLY_POSITION, P" 14: 14: =============================================================================== 14: All tests passed (47 assertions in 1 test case) 14: 15: Randomness seeded to: 1291196251 15: 15: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 15: tests_vector is a Catch2 v3.6.0 host application. 15: Run with -? for options 15: 15: ------------------------------------------------------------------------------- 15: u_vector 15: Test interface generated from macros 15: ------------------------------------------------------------------------------- 15: ./tests/tests_vector.cpp:14 15: ............................................................................... 15: 15: ./tests/tests_vector.cpp:17: PASSED: 15: CHECK( vf.ptr != __null ) 15: with expansion: 15: 0x00005555889e0180 != 0 15: 15: ./tests/tests_vector.cpp:31: PASSED: 15: CHECK( a == A ) 15: with expansion: 15: 2.710000038f == 2.710000038f 15: 15: ./tests/tests_vector.cpp:32: PASSED: 15: CHECK( b == B ) 15: with expansion: 15: 1.610000014f == 1.610000014f 15: 15: ./tests/tests_vector.cpp:33: PASSED: 15: CHECK( c == C ) 15: with expansion: 15: 3.140000105f == 3.140000105f 15: 15: ./tests/tests_vector.cpp:36: PASSED: 15: CHECK( vf.ptr == __null ) 15: with expansion: 15: nullptr == 0 15: 15: =============================================================================== 15: All tests passed (5 assertions in 1 test case) 15: 16: Randomness seeded to: 759320760 16: 16: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 16: tests_worker is a Catch2 v3.6.0 host application. 16: Run with -? for options 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:21 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:51: PASSED: 16: CHECK( !calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:52: PASSED: 16: CHECK( !calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:53: PASSED: 16: CHECK( !calledA[2] ) 16: with expansion: 16: true 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: Sequential wait 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:57 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:60: PASSED: 16: CHECK( calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:61: PASSED: 16: CHECK( calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:62: PASSED: 16: CHECK( calledA[2] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:64: PASSED: 16: CHECK( !calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:65: PASSED: 16: CHECK( !calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:66: PASSED: 16: CHECK( !calledB[2] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:71: PASSED: 16: CHECK( calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:72: PASSED: 16: CHECK( calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:73: PASSED: 16: CHECK( calledB[2] ) 16: with expansion: 16: true 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:21 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:51: PASSED: 16: CHECK( !calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:52: PASSED: 16: CHECK( !calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:53: PASSED: 16: CHECK( !calledA[2] ) 16: with expansion: 16: true 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: Simultaneous dispatch, reversed wait 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:76 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:78: PASSED: 16: CHECK( !calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:79: PASSED: 16: CHECK( !calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:80: PASSED: 16: CHECK( !calledB[2] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:86: PASSED: 16: CHECK( calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:87: PASSED: 16: CHECK( calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:88: PASSED: 16: CHECK( calledB[2] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:91: PASSED: 16: CHECK( calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:92: PASSED: 16: CHECK( calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:93: PASSED: 16: CHECK( calledA[2] ) 16: with expansion: 16: true 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:21 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:51: PASSED: 16: CHECK( !calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:52: PASSED: 16: CHECK( !calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:53: PASSED: 16: CHECK( !calledA[2] ) 16: with expansion: 16: true 16: 16: ------------------------------------------------------------------------------- 16: TaskCollection 16: Simultaneous dispatch, reversed wait 16: ------------------------------------------------------------------------------- 16: ./tests/tests_worker.cpp:97 16: ............................................................................... 16: 16: ./tests/tests_worker.cpp:99: PASSED: 16: CHECK( !calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:100: PASSED: 16: CHECK( !calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:101: PASSED: 16: CHECK( !calledB[2] ) 16: with expansion: 16: true 16: 14/22 Test #14: tests_relation_chain ............. Passed 0.03 sec 15/22 Test #15: tests_vector ..................... Passed 0.03 sec test 17 Start 17: tests_pose 17: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_pose "--success" "--allow-running-no-tests" 17: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 17: Test timeout computed to be: 1500 test 18 Start 18: tests_vec3_angle 18: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_vec3_angle "--success" "--allow-running-no-tests" 18: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 18: Test timeout computed to be: 1500 test 19 Start 19: tests_comp_client_vulkan 19: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_comp_client_vulkan "--success" "--allow-running-no-tests" 19: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 19: Test timeout computed to be: 1500 test 20 Start 20: tests_uv_to_tangent 20: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_uv_to_tangent "--success" "--allow-running-no-tests" 20: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 20: Test timeout computed to be: 1500 test 21 Start 21: tests_input_transform 21: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_input_transform "--success" "--allow-running-no-tests" 21: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 21: Test timeout computed to be: 1500 test 22 Start 22: tests_comp_client_opengl 22: Test command: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests/tests_comp_client_opengl "--success" "--allow-running-no-tests" 22: Working Directory: /build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu/tests 22: Test timeout computed to be: 1500 17: Randomness seeded to: 1140299830 17: 17: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 17: tests_pose is a Catch2 v3.6.0 host application. 17: Run with -? for options 17: 17: ------------------------------------------------------------------------------- 17: Pose invert works 17: ------------------------------------------------------------------------------- 17: ./tests/tests_pose.cpp:15 17: ............................................................................... 17: 17: ./tests/tests_pose.cpp:35: PASSED: 17: CHECK( m_vec3_len(out_a.position) < 0.001f ) 17: with expansion: 17: 0.000139849f < 0.001f 17: 17: ./tests/tests_pose.cpp:36: PASSED: 17: CHECK( 1 - abs(out_a.orientation.w) < 0.001f ) 17: with expansion: 17: 0.00000006f < 0.001f 17: 17: ./tests/tests_pose.cpp:38: PASSED: 17: CHECK( m_vec3_len(out_b.position) < 0.001f ) 17: with expansion: 17: 0.000045776f < 0.001f 17: 17: ./tests/tests_pose.cpp:39: PASSED: 17: CHECK( 1 - abs(out_b.orientation.w) < 0.001f ) 17: with expansion: 17: 0.00000006f < 0.001f 17: 17: ------------------------------------------------------------------------------- 17: Pose interpolation works 17: ------------------------------------------------------------------------------- 17: ./tests/tests_pose.cpp:42 17: ............................................................................... 17: 17: ./tests/tests_pose.cpp:61: PASSED: 17: CHECK( res.position.x == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:62: PASSED: 17: CHECK( res.position.y == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:63: PASSED: 17: CHECK( res.position.z == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:64: PASSED: 17: CHECK( res.orientation.x == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:65: PASSED: 17: CHECK( res.orientation.x == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:66: PASSED: 17: CHECK( res.orientation.y == Catch::Approx(0).margin(e) ) 17: with expansion: 17: 0.0f == Approx( 0.0 ) 17: 17: ./tests/tests_pose.cpp:67: PASSED: 17: CHECK( res.orientation.w == Catch::Approx(1).margin(e) ) 17: with expansion: 17: 0.99999994f == Approx( 1.0 ) 17: 17: =============================================================================== 17: All tests passed (11 assertions in 2 test cases) 17: 18: Randomness seeded to: 2488930771 18: 18: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 18: tests_vec3_angle is a Catch2 v3.6.0 host application. 18: Run with -? for options 18: 18: ------------------------------------------------------------------------------- 18: Vec3Angle 18: ------------------------------------------------------------------------------- 18: ./tests/tests_vec3_angle.cpp:14 18: ............................................................................... 18: 18: ./tests/tests_vec3_angle.cpp:17: PASSED: 18: CHECK( m_vec3_angle({1, 0, 0}, {-1, 0, 0}) == Catch::Approx(3.14159265358979323846) ) 18: with expansion: 18: 3.141592741f 18: == 18: Approx( 3.14159265358979312 ) 18: 18: ./tests/tests_vec3_angle.cpp:18: PASSED: 18: CHECK( m_vec3_angle({1, 0, 0}, {0, 1, 0}) == Catch::Approx(3.14159265358979323846 / 2) ) 18: with expansion: 18: 1.570796371f 18: == 18: Approx( 1.57079632679489656 ) 18: 18: ./tests/tests_vec3_angle.cpp:19: PASSED: 18: CHECK( m_vec3_angle({1, 0, 0}, {sqrt2_2, sqrt2_2, 0}) == Catch::Approx(3.14159265358979323846 / 4) ) 18: with expansion: 18: 0.785398126f 18: == 18: Approx( 0.78539816339744828 ) 18: 18: =============================================================================== 18: All tests passed (3 assertions in 1 test case) 18: 19: Randomness seeded to: 1565933766 19: =============================================================================== 19: No tests ran 19: 20: Randomness seeded to: 4248572968 20: 20: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 20: tests_uv_to_tangent is a Catch2 v3.6.0 host application. 20: Run with -? for options 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:38 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: 20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) 20: with expansion: 20: 0.99999999999999989 is within 0.000001 of 1.0 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: 45_degrees 20: normal 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:51 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: 20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) 20: with expansion: 20: -1.0f is within 0.000001 of -1.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: 20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) 20: with expansion: 20: -1.0f is within 0.000001 of -1.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: 20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) 20: with expansion: 20: 2.0f is within 0.000001 of 2.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: 20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) 20: with expansion: 20: 2.0f is within 0.000001 of 2.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:38 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: 20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) 20: with expansion: 20: 0.99999999999999989 is within 0.000001 of 1.0 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: 45_degrees 20: flipped_vertical 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:65 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: 20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) 20: with expansion: 20: -1.0f is within 0.000001 of -1.0 20: with messages: 20: f45.angle_up := -0.785398185f 20: f45.angle_down := 0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: 20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) 20: with expansion: 20: 1.0f is within 0.000001 of 1.0 20: with messages: 20: f45.angle_up := -0.785398185f 20: f45.angle_down := 0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: 20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) 20: with expansion: 20: 2.0f is within 0.000001 of 2.0 20: with messages: 20: f45.angle_up := -0.785398185f 20: f45.angle_down := 0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: 20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) 20: with expansion: 20: -2.0f is within 0.000001 of -2.0 20: with messages: 20: f45.angle_up := -0.785398185f 20: f45.angle_down := 0.785398185f 20: f45.angle_left := -0.785398185f 20: f45.angle_right := 0.785398185f 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:38 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: 20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) 20: with expansion: 20: 0.99999999999999989 is within 0.000001 of 1.0 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: 45_degrees 20: flipped_horizontal 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:78 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: 20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) 20: with expansion: 20: 1.0f is within 0.000001 of 1.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := 0.785398185f 20: f45.angle_right := -0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: 20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) 20: with expansion: 20: -1.0f is within 0.000001 of -1.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := 0.785398185f 20: f45.angle_right := -0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: 20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) 20: with expansion: 20: -2.0f is within 0.000001 of -2.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := 0.785398185f 20: f45.angle_right := -0.785398185f 20: 20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: 20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) 20: with expansion: 20: 2.0f is within 0.000001 of 2.0 20: with messages: 20: f45.angle_up := 0.785398185f 20: f45.angle_down := -0.785398185f 20: f45.angle_left := 0.785398185f 20: f45.angle_right := -0.785398185f 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:38 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:41: PASSED: 20: REQUIRE_THAT( tan((3.14159265358979323846 / 4)), Catch::Matchers::WithinAbs(1.0, (0.000001)) ) 20: with expansion: 20: 0.99999999999999989 is within 0.000001 of 1.0 20: 20: ------------------------------------------------------------------------------- 20: render_calc_uv_to_tangent_lengths_rect 20: 30_degrees 20: ------------------------------------------------------------------------------- 20: ./tests/tests_uv_to_tangent.cpp:93 20: ............................................................................... 20: 20: ./tests/tests_uv_to_tangent.cpp:29: PASSED: 20: REQUIRE_THAT( result.x, Catch::Matchers::WithinAbs(truth.x, (0.000001)) ) 20: with expansion: 20: -0.577350259f is within 0.000001 of -0.57735025882720947 20: with messages: 20: f30.angle_up := 0.52359879f 20: f30.angle_down := -0.52359879f 20: f30.angle_left := -0.52359879f 20: f30.angle_right := 0.52359879f 20: 20: ./tests/tests_uv_to_tangent.cpp:30: PASSED: 20: REQUIRE_THAT( result.y, Catch::Matchers::WithinAbs(truth.y, (0.000001)) ) 20: with expansion: 20: -0.577350259f is within 0.000001 of -0.57735025882720947 20: with messages: 20: f30.angle_up := 0.52359879f 20: f30.angle_down := -0.52359879f 20: f30.angle_left := -0.52359879f 20: f30.angle_right := 0.52359879f 20: 20: ./tests/tests_uv_to_tangent.cpp:31: PASSED: 20: REQUIRE_THAT( result.w, Catch::Matchers::WithinAbs(truth.w, (0.000001)) ) 20: with expansion: 20: 1.154700518f is within 0.000001 of 1.15470051765441895 20: with messages: 20: f30.angle_up := 0.52359879f 20: f30.angle_down := -0.52359879f 20: f30.angle_left := -0.52359879f 20: f30.angle_right := 0.52359879f 20: 20: ./tests/tests_uv_to_tangent.cpp:32: PASSED: 20: REQUIRE_THAT( result.h, Catch::Matchers::WithinAbs(truth.h, (0.000001)) ) 20: with expansion: 20: 1.154700518f is within 0.000001 of 1.15470051765441895 20: with messages: 20: f30.angle_up := 0.52359879f 20: f30.angle_down := -0.52359879f 20: f30.angle_left := -0.52359879f 20: f30.angle_right := 0.52359879f 20: 20: =============================================================================== 20: All tests passed (20 assertions in 1 test case) 20: 16/22 Test #17: tests_pose ....................... Passed 0.01 sec 17/22 Test #18: tests_vec3_angle ................. Passed 0.01 sec 18/22 Test #19: tests_comp_client_vulkan ......... Passed 0.01 sec 19/22 Test #20: tests_uv_to_tangent .............. Passed 0.01 sec 21: Randomness seeded to: 740572987 21: 21: ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 21: tests_input_transform is a Catch2 v3.6.0 host application. 21: Run with -? for options 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: -1.0f == -1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: -0.5f == -0.5f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 0.0f == 0.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: -0.0f == -0.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 0.5f == 0.5f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:37 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:41: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:45: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:46: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 -1 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:48 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:53: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:54: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 1.0f == 1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:58 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:62: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:66: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:67: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:69 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:74: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:75: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 0.0f == 0.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:58 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:62: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:66: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:67: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:69 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:74: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:75: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: -0.0f == -0.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:58 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:62: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:66: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:67: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:69 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:74: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:75: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 0.5f == 0.5f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:58 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:62: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:66: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:67: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec1 0 to 1 identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:69 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:74: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:75: PASSED: 21: CHECK( input.value.vec1.x == output.value.vec1.x ) 21: with expansion: 21: 1.0f == 1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec2 input 21: path component x 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:85 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:87: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:92: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:93: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:95: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:96: PASSED: 21: CHECK( input.value.vec2.x == output.value.vec1.x ) 21: with expansion: 21: -1.0f == -1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: Adding transform: get x of Vec2 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec2 input 21: path component y 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:99 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:101: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:106: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:107: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:109: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:110: PASSED: 21: CHECK( input.value.vec2.y == output.value.vec1.x ) 21: with expansion: 21: 1.0f == 1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: Adding transform: get y of Vec2 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From Vec2 input 21: no component 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:113 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:115: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: 21: ./tests/tests_input_transform.cpp:120: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: 21: ./tests/tests_input_transform.cpp:121: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: 21: ./tests/tests_input_transform.cpp:124: PASSED: 21: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: !false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: No rule to get float from vec2f for binding /mock_vec2 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From bool input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:128 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:131: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:135: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:136: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From bool input 21: False 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:138 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:142: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:143: PASSED: 21: CHECK( 0.0f == output.value.vec1.x ) 21: with expansion: 21: 0.0f == 0.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 21: Adding transform: bool to float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From bool input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:128 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:131: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_bool", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:135: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:136: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Float action 21: From bool input 21: True 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:146 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:150: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:151: PASSED: 21: CHECK( 1.0f == output.value.vec1.x ) 21: with expansion: 21: 1.0f == 1.0f 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_FLOAT_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 21: Adding transform: bool to float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Bool identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:159 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:163: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:165: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:166: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Bool identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:168 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:172: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:173: PASSED: 21: CHECK( input.value.boolean == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Bool identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:159 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:163: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_bool", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:165: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:166: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Bool identity 21: Roundtrip 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:168 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:172: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:173: PASSED: 21: CHECK( input.value.boolean == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:177 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:181: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:183: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:184: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: True 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:186 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:191: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:192: PASSED: 21: CHECK( output.value.boolean == true ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:177 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:181: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:183: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:184: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: True 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:186 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:191: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:192: PASSED: 21: CHECK( output.value.boolean == true ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:177 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:181: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:183: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:184: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: False 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:195 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:200: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:201: PASSED: 21: CHECK( output.value.boolean == false ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:177 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:181: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:183: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:184: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 -1 to 1 21: False 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:195 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:200: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:201: PASSED: 21: CHECK( output.value.boolean == false ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:205 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:209: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:212: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:213: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: True 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:215 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:220: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:221: PASSED: 21: CHECK( output.value.boolean == true ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Adding transform: threshold [0, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:205 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:209: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:212: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:213: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: True 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:215 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:220: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:221: PASSED: 21: CHECK( output.value.boolean == true ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Adding transform: threshold [0, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:205 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:209: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:212: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:213: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: False 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:224 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:229: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:230: PASSED: 21: CHECK( output.value.boolean == false ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Adding transform: threshold [0, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:205 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:209: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "bool_action", "/mock_float", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:212: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:213: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec1 0 to 1 21: False 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:224 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:229: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:230: PASSED: 21: CHECK( output.value.boolean == false ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Adding transform: threshold [0, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec2 21: x 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:240 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:242: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/x", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:245: PASSED: 21: CHECK( transform_count == 2 ) 21: with expansion: 21: 2 == 2 21: 21: ./tests/tests_input_transform.cpp:246: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904bad20 != nullptr 21: 21: ./tests/tests_input_transform.cpp:248: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:249: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: Adding transform: get x of Vec2 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec2 21: y 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:252 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:254: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock_vec2/y", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:257: PASSED: 21: CHECK( transform_count == 2 ) 21: with expansion: 21: 2 == 2 21: 21: ./tests/tests_input_transform.cpp:258: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904bad20 != nullptr 21: 21: ./tests/tests_input_transform.cpp:260: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:261: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: Adding transform: get y of Vec2 21: Adding transform: threshold [-1, 1] float 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Bool action 21: From Vec2 21: no component 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:264 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:266: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "float_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: 21: ./tests/tests_input_transform.cpp:271: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: 21: ./tests/tests_input_transform.cpp:272: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: 21: ./tests/tests_input_transform.cpp:275: PASSED: 21: CHECK_FALSE( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: !false 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: No rule to get float from vec2f for binding /mock 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From Pose identity 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:284 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:287: PASSED: 21: CHECK( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock_pose", &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:290: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_POSE' 21: Using identity transform for input. 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From other input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:293 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:306: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: with message: 21: input_type := 4 21: 21: ./tests/tests_input_transform.cpp:311: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: with message: 21: input_type := 4 21: 21: ./tests/tests_input_transform.cpp:312: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: with message: 21: input_type := 4 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_BOOLEAN' 21: Could not transform! 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From other input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:293 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:306: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: with message: 21: input_type := 1 21: 21: ./tests/tests_input_transform.cpp:311: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: with message: 21: input_type := 1 21: 21: ./tests/tests_input_transform.cpp:312: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: with message: 21: input_type := 1 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_MINUS_ONE_TO_ONE' 21: Could not transform! 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From other input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:293 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:306: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: with message: 21: input_type := 0 21: 21: ./tests/tests_input_transform.cpp:311: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: with message: 21: input_type := 0 21: 21: ./tests/tests_input_transform.cpp:312: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: with message: 21: input_type := 0 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC1_ZERO_TO_ONE' 21: Could not transform! 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From other input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:293 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:306: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: with message: 21: input_type := 2 21: 21: ./tests/tests_input_transform.cpp:311: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: with message: 21: input_type := 2 21: 21: ./tests/tests_input_transform.cpp:312: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: with message: 21: input_type := 2 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: No rule to get float from vec2f for binding /mock 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: Pose action 21: From other input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:293 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:306: PASSED: 21: CHECK_FALSE( oxr_input_transform_create_chain(&log, &slog, input.type, action_type, "pose_action", "/mock", &transforms, &transform_count) ) 21: with expansion: 21: !false 21: with message: 21: input_type := 3 21: 21: ./tests/tests_input_transform.cpp:311: PASSED: 21: CHECK( transform_count == 0 ) 21: with expansion: 21: 0 == 0 21: with message: 21: input_type := 3 21: 21: ./tests/tests_input_transform.cpp:312: PASSED: 21: CHECK( transforms == nullptr ) 21: with expansion: 21: nullptr == nullptr 21: with message: 21: input_type := 3 21: 21: LOG in test: Adding transform from 'XR_ACTION_TYPE_POSE_INPUT' to 'XRT_INPUT_TYPE_VEC3_MINUS_ONE_TO_ONE' 21: Could not transform! 21: 21: ------------------------------------------------------------------------------- 21: input_transform 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:21 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:318: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: up region is off in center 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:363 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:367: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:368: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: up region is on when pointing up 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:371 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:375: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:376: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (0, 0) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 0 == 0 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (0, 1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 1 == 1 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (0, -1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 2 == 2 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (-1, 0) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 4 == 4 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (1, 0) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 8 == 8 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (1, 1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 1 == 1 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (-1, -1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 2 == 2 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (-1, 1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 4 == 4 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:351 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:355: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:358: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:359: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:360: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: without an activation input 21: with (x, y) of (1, -1) 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:394 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:398: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:400: PASSED: 21: CHECK( cases[i].active_regions == transforms[0].data.dpad_state.active_regions ) 21: with expansion: 21: 8 == 8 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a boolean activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:404 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:412: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:415: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:416: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:417: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a boolean activation input 21: when activation input is set to true 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:419 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:422: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:423: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a boolean activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:404 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:412: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:415: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:416: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:417: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a boolean activation input 21: when activation input is set to false 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:425 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:428: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:429: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:432 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:440: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:443: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:444: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:445: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: when activation input is set to 1.0 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:447 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:450: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:451: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:432 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:440: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:443: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:444: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:445: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: when activation input is set to 0.0 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:453 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:456: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:457: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:432 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:440: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, &activation_input, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:443: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:444: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:445: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Default settings 21: with a float activation input 21: when activation input varies 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:459 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:462: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:463: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: ./tests/tests_input_transform.cpp:465: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:466: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: ./tests/tests_input_transform.cpp:468: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:469: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: ./tests/tests_input_transform.cpp:471: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:472: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:491 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:497: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:500: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:501: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:502: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: up region is off in center 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:504 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:508: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:509: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:491 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:497: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:500: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:501: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:502: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: up region is on when pointing up 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:512 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:516: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:517: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:491 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:497: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:500: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:501: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:502: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: up region is off when pointing down 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:519 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:523: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:524: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:491 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:497: PASSED: 21: CHECK( oxr_input_transform_create_chain_dpad( &log, &slog, input.type, action_type, "/mock_vec2/dpad_up", dpad_binding_modification, dpad_region, activation_input_type, __null, &transforms, &transform_count) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:500: PASSED: 21: CHECK( transform_count == 1 ) 21: with expansion: 21: 1 == 1 21: 21: ./tests/tests_input_transform.cpp:501: PASSED: 21: CHECK( transforms != nullptr ) 21: with expansion: 21: 0x00005555904b81f0 != nullptr 21: 21: ./tests/tests_input_transform.cpp:502: PASSED: 21: CHECK( transforms[0].type == INPUT_TRANSFORM_DPAD ) 21: with expansion: 21: 6 == 6 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: Sticky enabled 21: without an activation input 21: up region stays on when stick moves clockwise to down 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:527 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:531: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:532: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: ./tests/tests_input_transform.cpp:535: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:536: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: ./tests/tests_input_transform.cpp:539: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:540: PASSED: 21: CHECK( true == output.value.boolean ) 21: with expansion: 21: true == true 21: 21: ./tests/tests_input_transform.cpp:543: PASSED: 21: CHECK( oxr_input_transform_process(transforms, transform_count, &input, &output) ) 21: with expansion: 21: true 21: 21: ./tests/tests_input_transform.cpp:544: PASSED: 21: CHECK( false == output.value.boolean ) 21: with expansion: 21: false == false 21: 21: LOG in test: Adding dpad transform from 'XR_ACTION_TYPE_BOOLEAN_INPUT' to 'XRT_INPUT_TYPE_VEC2_MINUS_ONE_TO_ONE' 21: 21: ------------------------------------------------------------------------------- 21: input_transform_dpad 21: ------------------------------------------------------------------------------- 21: ./tests/tests_input_transform.cpp:330 21: ............................................................................... 21: 21: ./tests/tests_input_transform.cpp:551: PASSED: 21: CHECK( __null == transforms ) 21: with expansion: 21: 0 == nullptr 21: 21: =============================================================================== 21: All tests passed (341 assertions in 2 test cases) 21: 20/22 Test #21: tests_input_transform ............ Passed 0.01 sec 22: Randomness seeded to: 2699473184 22: =============================================================================== 22: No tests ran 22: 21/22 Test #22: tests_comp_client_opengl ......... Passed 0.02 sec 16: ./tests/tests_worker.cpp:123: PASSED: 16: CHECK( calledB[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:124: PASSED: 16: CHECK( calledB[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:125: PASSED: 16: CHECK( calledB[2] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:128: PASSED: 16: CHECK( calledA[0] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:129: PASSED: 16: CHECK( calledA[1] ) 16: with expansion: 16: true 16: 16: ./tests/tests_worker.cpp:130: PASSED: 16: CHECK( calledA[2] ) 16: with expansion: 16: true 16: 16: =============================================================================== 16: All tests passed (36 assertions in 1 test case) 16: 22/22 Test #16: tests_worker ..................... Passed 0.51 sec 100% tests passed, 0 tests failed out of 22 Total Test time (real) = 0.56 sec make[1]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' create-stamp debian/debhelper-build-stamp dh_prep -a dh_installdirs -a dh_auto_install -a cd obj-loongarch64-linux-gnu && make -j8 install DESTDIR=/build/reproducible-path/monado-25.0.1/debian/tmp AM_UPDATE_INFO_DIR=no INSTALL="install --strip-program=true" make[1]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' /usr/bin/cmake -S/build/reproducible-path/monado-25.0.1 -B/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu --check-build-system CMakeFiles/Makefile.cmake 0 make -f CMakeFiles/Makefile2 preinstall make[2]: Entering directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' make[2]: Nothing to be done for 'preinstall'. make[2]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' Install the project... /usr/bin/cmake -P cmake_install.cmake -- Install configuration: "None" -- Installing OpenXR runtime manifest with unqualified library filename (uses system search path) -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/share/openxr/1/openxr_monado.json -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/lib/loongarch64-linux-gnu/libopenxr_monado.so -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/bin/monado-cli -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/bin/monado-gui -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/bin/monado-ctl -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/bin/monado-service -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/lib/systemd/user/monado.socket -- Installing: /build/reproducible-path/monado-25.0.1/debian/tmp/usr/lib/systemd/user/monado.service make[1]: Leaving directory '/build/reproducible-path/monado-25.0.1/obj-loongarch64-linux-gnu' debian/rules override_dh_install make[1]: Entering directory '/build/reproducible-path/monado-25.0.1' 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-25.0.1' dh_installdocs -a dh_installchangelogs -a dh_installman -a dh_installsystemduser -a dh_lintian -a dh_perl -a dh_link -a dh_strip_nondeterminism -a dh_compress -a dh_fixperms -a dh_missing -a dh_dwz -a dwz: debian/monado-service/usr/bin/monado-service: DWARF compression not beneficial - old size 111152798 new size 111255004 dh_strip -a dh_makeshlibs -a dh_shlibdeps -a dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 from: /lib64/ld-linux-loongarch-lp64d.so.1 dpkg-shlibdeps: warning: diversions involved - output may be incorrect diversion by libc6 to: /lib64/ld-linux-loongarch-lp64d.so.1.usr-is-merged dh_installdeb -a dh_gencontrol -a dh_md5sums -a dh_builddeb -a dpkg-deb: building package 'monado-service-dbgsym' in '../monado-service-dbgsym_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'monado-cli' in '../monado-cli_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'libopenxr1-monado-dbgsym' in '../libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'libopenxr1-monado' in '../libopenxr1-monado_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'monado-cli-dbgsym' in '../monado-cli-dbgsym_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'monado-service' in '../monado-service_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'monado-gui' in '../monado-gui_25.0.1-0.1_loong64.deb'. dpkg-deb: building package 'monado-gui-dbgsym' in '../monado-gui-dbgsym_25.0.1-0.1_loong64.deb'. dpkg-genbuildinfo --build=any -O../monado_25.0.1-0.1_loong64.buildinfo dpkg-genchanges --build=any -O../monado_25.0.1-0.1_loong64.changes dpkg-genchanges: info: binary-only arch-specific upload (source code and arch-indep packages not included) dpkg-source --after-build . dpkg-buildpackage: info: binary-only upload (no source included) -------------------------------------------------------------------------------- Build finished at 2026-10-19T06:38:26Z Finished -------- I: Built successfully +------------------------------------------------------------------------------+ | Changes Mon, 19 Oct 2026 06:38:38 +0000 | +------------------------------------------------------------------------------+ monado_25.0.1-0.1_loong64.changes: ---------------------------------- Format: 1.8 Date: Fri, 18 Sep 2026 20:47:03 +0300 Source: monado Binary: libopenxr1-monado libopenxr1-monado-dbgsym monado-cli monado-cli-dbgsym monado-gui monado-gui-dbgsym monado-service monado-service-dbgsym Architecture: loong64 Version: 25.0.1-0.1 Distribution: unstable Urgency: medium Maintainer: Rylie Pavlik Changed-By: Adrian Bunk Description: libopenxr1-monado - Monado implementation of the OpenXR API monado-cli - Monado command-line utility monado-gui - Monado GUI config and debug utility monado-service - Monado XR hardware and composition service Closes: 1136249 Changes: monado (25.0.1-0.1) unstable; urgency=medium . * Non-maintainer upload. * New upstream release. - Fixes FTBFS with Eigen 5.0. (Closes: #1136249) * Remove 0003-cmake-Check-for-and-use-latomic-if-needed.patch, no longer needed with GCC 16. Checksums-Sha1: 699d7b217323e76c4ddd193d131ced047ce1b399 6882496 libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb 0710493ea8d4935f4c8ef5297f3f295aa4b25887 426716 libopenxr1-monado_25.0.1-0.1_loong64.deb 608281d8144d10202f878efd491f9aa9bc679312 23101844 monado-cli-dbgsym_25.0.1-0.1_loong64.deb 98a7260cbd3b8deebfd936c1d9ae882ff73a32c6 621588 monado-cli_25.0.1-0.1_loong64.deb 0b28b046ecb18519e18950d7044566a27851971b 28674868 monado-gui-dbgsym_25.0.1-0.1_loong64.deb 72327bb3665ea030eec8e1573f488f424bda943a 1395220 monado-gui_25.0.1-0.1_loong64.deb 9c83c57a2398e21b42f045310ae3f7fba74ffdde 29139264 monado-service-dbgsym_25.0.1-0.1_loong64.deb e468d053499e780369a2637cba0ac6376158dc07 1542128 monado-service_25.0.1-0.1_loong64.deb 723a54c20720e71f41673b0e8bb5d699cbdfcddf 23468 monado_25.0.1-0.1_loong64.buildinfo Checksums-Sha256: 6c2be39c1ddbdb05086e4173836e81382bbec374a6489936c331e8951e4ba9ef 6882496 libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb f49b03b29e65278edaa6a6e18345cfa5ea1d464293a33943a58b2972d9a70f95 426716 libopenxr1-monado_25.0.1-0.1_loong64.deb 991826dc57e046f39ac97567e58127568c2f89185246327a8e9fa6f233e36c22 23101844 monado-cli-dbgsym_25.0.1-0.1_loong64.deb e5b3ad261765e09cecdc62410ffb8ee4a759576db0dee298f48d99ee6d0eaeac 621588 monado-cli_25.0.1-0.1_loong64.deb 6570b2587aca67cbed09c70b618d0253288889df94a5a04d1ba15c8aafe8e13b 28674868 monado-gui-dbgsym_25.0.1-0.1_loong64.deb 2e22e40fb5dfc9dc84540799763e885ad8e7c1c2829c5e8fb6a520e5d84573f4 1395220 monado-gui_25.0.1-0.1_loong64.deb 5e64b996b51c1c48252e9a2464f5116c0c8862e7aca28c686beb3d1d175ac0df 29139264 monado-service-dbgsym_25.0.1-0.1_loong64.deb 6572eb76d5773da46565ed31df6e1e6d7c2b33ce60fd12550503856548bb10ec 1542128 monado-service_25.0.1-0.1_loong64.deb 6cd3119e768f3c277eb5be2e890acb0b84a145a9e288e3b889c1932f439376ca 23468 monado_25.0.1-0.1_loong64.buildinfo Files: f420a41e47e35690157fd092b6c0363f 6882496 debug optional libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb 6f8fb4e1f420b77bebf321cf0cdecb9d 426716 libs optional libopenxr1-monado_25.0.1-0.1_loong64.deb 8a259b8063f8b2dc9fe91e844a75e0d6 23101844 debug optional monado-cli-dbgsym_25.0.1-0.1_loong64.deb 103c07673789af7080c8702dfa1736be 621588 graphics optional monado-cli_25.0.1-0.1_loong64.deb 7cbbb2d29d54b14ff563a9eae87c5166 28674868 debug optional monado-gui-dbgsym_25.0.1-0.1_loong64.deb 0f9a9c0648aed3faf94fe5bc86b5d493 1395220 graphics optional monado-gui_25.0.1-0.1_loong64.deb 1ced9df353deaaefcc3a3d14c8b999ff 29139264 debug optional monado-service-dbgsym_25.0.1-0.1_loong64.deb d6f9e8660db4719f69202f3fefdcc984 1542128 libs optional monado-service_25.0.1-0.1_loong64.deb 812de86f27536767ed8434481c0e7cb0 23468 libs optional monado_25.0.1-0.1_loong64.buildinfo +------------------------------------------------------------------------------+ | Buildinfo Mon, 19 Oct 2026 06:38:42 +0000 | +------------------------------------------------------------------------------+ Format: 1.0 Source: monado Binary: libopenxr1-monado libopenxr1-monado-dbgsym monado-cli monado-cli-dbgsym monado-gui monado-gui-dbgsym monado-service monado-service-dbgsym Architecture: loong64 Version: 25.0.1-0.1 Checksums-Md5: f420a41e47e35690157fd092b6c0363f 6882496 libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb 6f8fb4e1f420b77bebf321cf0cdecb9d 426716 libopenxr1-monado_25.0.1-0.1_loong64.deb 8a259b8063f8b2dc9fe91e844a75e0d6 23101844 monado-cli-dbgsym_25.0.1-0.1_loong64.deb 103c07673789af7080c8702dfa1736be 621588 monado-cli_25.0.1-0.1_loong64.deb 7cbbb2d29d54b14ff563a9eae87c5166 28674868 monado-gui-dbgsym_25.0.1-0.1_loong64.deb 0f9a9c0648aed3faf94fe5bc86b5d493 1395220 monado-gui_25.0.1-0.1_loong64.deb 1ced9df353deaaefcc3a3d14c8b999ff 29139264 monado-service-dbgsym_25.0.1-0.1_loong64.deb d6f9e8660db4719f69202f3fefdcc984 1542128 monado-service_25.0.1-0.1_loong64.deb Checksums-Sha1: 699d7b217323e76c4ddd193d131ced047ce1b399 6882496 libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb 0710493ea8d4935f4c8ef5297f3f295aa4b25887 426716 libopenxr1-monado_25.0.1-0.1_loong64.deb 608281d8144d10202f878efd491f9aa9bc679312 23101844 monado-cli-dbgsym_25.0.1-0.1_loong64.deb 98a7260cbd3b8deebfd936c1d9ae882ff73a32c6 621588 monado-cli_25.0.1-0.1_loong64.deb 0b28b046ecb18519e18950d7044566a27851971b 28674868 monado-gui-dbgsym_25.0.1-0.1_loong64.deb 72327bb3665ea030eec8e1573f488f424bda943a 1395220 monado-gui_25.0.1-0.1_loong64.deb 9c83c57a2398e21b42f045310ae3f7fba74ffdde 29139264 monado-service-dbgsym_25.0.1-0.1_loong64.deb e468d053499e780369a2637cba0ac6376158dc07 1542128 monado-service_25.0.1-0.1_loong64.deb Checksums-Sha256: 6c2be39c1ddbdb05086e4173836e81382bbec374a6489936c331e8951e4ba9ef 6882496 libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb f49b03b29e65278edaa6a6e18345cfa5ea1d464293a33943a58b2972d9a70f95 426716 libopenxr1-monado_25.0.1-0.1_loong64.deb 991826dc57e046f39ac97567e58127568c2f89185246327a8e9fa6f233e36c22 23101844 monado-cli-dbgsym_25.0.1-0.1_loong64.deb e5b3ad261765e09cecdc62410ffb8ee4a759576db0dee298f48d99ee6d0eaeac 621588 monado-cli_25.0.1-0.1_loong64.deb 6570b2587aca67cbed09c70b618d0253288889df94a5a04d1ba15c8aafe8e13b 28674868 monado-gui-dbgsym_25.0.1-0.1_loong64.deb 2e22e40fb5dfc9dc84540799763e885ad8e7c1c2829c5e8fb6a520e5d84573f4 1395220 monado-gui_25.0.1-0.1_loong64.deb 5e64b996b51c1c48252e9a2464f5116c0c8862e7aca28c686beb3d1d175ac0df 29139264 monado-service-dbgsym_25.0.1-0.1_loong64.deb 6572eb76d5773da46565ed31df6e1e6d7c2b33ce60fd12550503856548bb10ec 1542128 monado-service_25.0.1-0.1_loong64.deb Build-Origin: Debian Build-Architecture: loong64 Build-Date: Mon, 19 Oct 2026 06:38:24 +0000 Build-Path: /build/reproducible-path/monado-25.0.1 Installed-Build-Depends: autoconf (= 2.73-2), automake (= 1:1.19-2), autopoint (= 1.0-5), autotools-dev (= 20240727.1+nmu1), base-files (= 14.2), base-passwd (= 3.6.8+b1), bash (= 5.3-4), binutils (= 2.47-6), binutils-common (= 2.47-6), binutils-loongarch64-linux-gnu (= 2.47-6), bsdextrautils (= 2.42.3-1), bubblewrap (= 0.13.0-1), build-essential (= 12.12+b1), bzip2 (= 1.0.8-6+b2), cmake (= 4.3.4-1), coreutils (= 9.10-1), cpp (= 4:16.1.0-3), cpp-16 (= 16.2.0-3), cpp-16-loongarch64-linux-gnu (= 16.2.0-3), cpp-loongarch64-linux-gnu (= 4:16.1.0-3), dash (= 0.5.12-12+b1), debconf (= 1.5.92), debhelper (= 14.5), debianutils (= 5.24), dh-autoreconf (= 23), dh-strip-nondeterminism (= 1.15.1-1), diffutils (= 1:3.12-1+b1), dirmngr (= 2.4.9-7+b1), dpkg (= 1.23.11), dpkg-dev (= 1.23.11), dwz (= 0.17-1), file (= 1:5.47-4), findutils (= 4.11.0-2), fontconfig (= 2.17.1-5), fontconfig-config (= 2.17.1-5), fonts-dejavu-core (= 2.37-9), fonts-dejavu-mono (= 2.37-9), g++ (= 4:16.1.0-3), g++-16 (= 16.2.0-3), g++-16-loongarch64-linux-gnu (= 16.2.0-3), g++-loongarch64-linux-gnu (= 4:16.1.0-3), gcc (= 4:16.1.0-3), gcc-16 (= 16.2.0-3), gcc-16-base (= 16.2.0-3), gcc-16-loongarch64-linux-gnu (= 16.2.0-3), gcc-loongarch64-linux-gnu (= 4:16.1.0-3), gdal-data (= 3.13.3+dfsg-1), gdal-plugins (= 3.13.3+dfsg-1+b1), gettext (= 1.0-5), gettext-base (= 1.0-5), gir1.2-glib-2.0 (= 2.90.0-1), gir1.2-glib-2.0-dev (= 2.90.0-1), gir1.2-gst-plugins-base-1.0 (= 1.28.7-1), gir1.2-gstreamer-1.0 (= 1.28.7-1), gir1.2-gudev-1.0 (= 238-7+b2), gir1.2-ibus-1.0 (= 1.5.35~beta2-1), girepository-tools (= 2.90.0-1), glslang-tools (= 16.4.0-1), glycin-loaders (= 2.2.1+ds-2), glycin-thumbnailers (= 2.2.1+ds-2), gnupg (= 2.4.9-7), gnupg-l10n (= 2.4.9-7), gpg (= 2.4.9-7+b1), gpg-agent (= 2.4.9-7+b1), gpgconf (= 2.4.9-7+b1), gpgsm (= 2.4.9-7+b1), grep (= 3.12-1+b1), groff-base (= 1.24.1-1), gzip (= 1.14-1), hostname (= 3.25+b1), ibverbs-providers (= 65.0-1), init-system-helpers (= 1.69+nmu3), intltool-debian (= 0.35.0+20060710.6), iso-codes (= 4.20.1-1), libabsl20260526 (= 20260526.0-2), libacl1 (= 2.4.0-1), libadios2-mpi-auxiliary-2.12 (= 2.12.1+dfsg1-3), libadios2-mpi-c++-2.12 (= 2.12.1+dfsg1-3), libadios2-mpi-c-2.12 (= 2.12.1+dfsg1-3), libadios2-mpi-core-2.12 (= 2.12.1+dfsg1-3), libadios2-mpi-plugins (= 2.12.1+dfsg1-3), libaec0 (= 1.1.7-1), libaom3 (= 3.14.1-1), libarchive-zip-perl (= 1.68-1), libarchive13t64 (= 3.8.9-1), libarmadillo15 (= 1:15.2.1+dfsg-2+b1), libarpack2t64 (= 3.9.1-6+b2), libasan8 (= 16.2.0-3), libasound2-data (= 1.2.16.1-1), libasound2-dev (= 1.2.16.1-1), libasound2t64 (= 1.2.16.1-1), libassuan9 (= 3.0.2-2+b2), libasyncns0 (= 0.8-8), libatomic1 (= 16.2.0-3), libattr1 (= 1:2.6.0-1), libaudit-common (= 1:4.1.2-1), libaudit1 (= 1:4.1.2-1+b2), libavcodec-dev (= 7:9.0.2-1), libavcodec63 (= 7:9.0.2-1), libavformat-dev (= 7:9.0.2-1), libavformat63 (= 7:9.0.2-1), libavif16 (= 1.4.2-1), libavutil-dev (= 7:9.0.2-1), libavutil61 (= 7:9.0.2-1), libbinutils (= 2.47-6), libblas3 (= 3.12.1-8), libblkid-dev (= 2.42.3-1), libblkid1 (= 2.42.3-1), libblosc1 (= 1.21.5+ds-2+b2), libblosc2-7 (= 2.23.1+ds-2), libbluray4 (= 1:1.5.0-3), libbrotli1 (= 1.2.0-4+b1), libbsd-dev (= 0.12.2-3), libbsd0 (= 0.12.2-3), libbz2-1.0 (= 1.0.8-6+b2), libc-bin (= 2.43-6), libc-dev-bin (= 2.43-6), libc-gconv-modules-extra (= 2.43-6), libc6 (= 2.43-6), libc6-dev (= 2.43-6), libcairo-gobject2 (= 1.18.4-3+b1), libcairo2 (= 1.18.4-3+b1), libcap-ng0 (= 0.9.6-1), libcap2 (= 1:2.78-1+b1), libcap2-bin (= 1:2.78-1+b1), libcbor0.10 (= 0.10.2-2.2), libcc1-0 (= 16.2.0-3), libcfitsio10t64 (= 4.7.0-2), libcharls2 (= 2.4.2-2+b3), libchromaprint1 (= 1.6.1-1+b1), libcjson-dev (= 1.7.19-2+b1), libcjson1 (= 1.7.19-2+b1), libcodec2-1.2 (= 1.2.0-5), libcom-err2 (= 1.47.4-1+b1), libcrypt1 (= 1:4.5.2+20251210-1), libctf-nobfd0 (= 2.47-6), libctf0 (= 2.47-6), libcurl3t64-gnutls (= 8.23.0~rc1-2), libcurl4-gnutls (= 8.23.0~rc1-2), libcurl4t64 (= 8.23.0~rc1-2), libdatrie1 (= 0.2.14-2), libdav1d7 (= 1.5.4-1), libdb5.3t64 (= 5.3.28+dfsg2-11+b1), libdbus-1-3 (= 1.16.2-5+b1), libdbus-1-dev (= 1.16.2-5+b1), libdc1394-25 (= 2.2.6-6+b2), libdc1394-dev (= 2.2.6-6+b2), libde265-0 (= 1.1.3-1+b1), libdebconfclient0 (= 0.283), libdebhelper-perl (= 14.5), libdecor-0-0 (= 0.2.5-1+b1), libdecor-0-dev (= 0.2.5-1+b1), libdeflate-dev (= 1.25-1), libdeflate0 (= 1.25-1), libdouble-conversion3 (= 3.4.0-1+b1), libdpkg-perl (= 1.23.11), libdrm-amdgpu1 (= 2.4.134-3), libdrm-common (= 2.4.134-3), libdrm-dev (= 2.4.134-3), libdrm-intel1 (= 2.4.134-3), libdrm-nouveau2 (= 2.4.134-3), libdrm-radeon1 (= 2.4.134-3), libdrm2 (= 2.4.134-3), libdvdnav4 (= 7.0.0-2+b1), libdvdread8t64 (= 7.1.1-1), libedit2 (= 3.1-20260512-1), libegl-dev (= 1.7.0-3+b1), libegl-mesa0 (= 26.2.3-2), libegl1 (= 1.7.0-3+b1), libegl1-mesa-dev (= 26.2.3-2), libeigen3-dev (= 5.0.1-3), libelf1t64 (= 0.196-1), libesmtp6 (= 1.1.0-3.2+b2), libevdev2 (= 1.13.7+dfsg-1), libevent-core-2.1-7t64 (= 2.1.13-stable-1), libevent-pthreads-2.1-7t64 (= 2.1.13-stable-1), libexif-dev (= 0.6.26-1), libexif12 (= 0.6.26-1), libexpat1 (= 2.8.4-2), libfabric1 (= 2.1.0-1.1+b2), libffi-dev (= 3.8.0-2), libffi8 (= 3.8.0-2), libfido2-1 (= 1.17.0-2), libfile-stripnondeterminism-perl (= 1.15.1-1), libflac14 (= 1.5.0+ds-5+b1), libfontconfig1 (= 2.17.1-5), libfreetype6 (= 2.14.3+dfsg-2), libfreexl1 (= 2.0.0-1+b4), libfribidi-dev (= 1.0.16-5+b1), libfribidi0 (= 1.0.16-5+b1), libfuse3-4 (= 3.18.3-1), libfyba0t64 (= 4.1.1-11+b2), libgav1-2 (= 0.20.0-2+b2), libgbm-dev (= 26.2.3-2), libgbm1 (= 26.2.3-2), libgcc-16-dev (= 16.2.0-3), libgcc-s1 (= 16.2.0-3), libgcrypt20 (= 1.12.3-2), libgd3 (= 2.3.3-14), libgdal39 (= 3.13.3+dfsg-1+b1), libgdbm-compat4t64 (= 1.26-1+b2), libgdbm6t64 (= 1.26-1+b2), libgdcm-dev (= 3.0.24-14), libgdcm3.0t64 (= 3.0.24-14), libgdk-pixbuf-2.0-0 (= 2.44.8+dfsg-1), libgdk-pixbuf2.0-common (= 2.44.8+dfsg-1), libgeos-c1t64 (= 3.15.0-1), libgeos3.15.0 (= 3.15.0-1), libgeotiff5 (= 1.7.4-2), libgfortran5 (= 16.2.0-3), libgif7 (= 6.1.3-1), libgio-2.0-dev (= 2.90.0-1), libgio-2.0-dev-bin (= 2.90.0-1), libgirepository-2.0-0 (= 2.90.0-1), libgl-dev (= 1.7.0-3+b1), libgl1 (= 1.7.0-3+b1), libgl1-mesa-dri (= 26.2.3-2), libgl2ps1.4 (= 1.4.2+dfsg1-4+b1), libgles-dev (= 1.7.0-3+b1), libgles1 (= 1.7.0-3+b1), libgles2 (= 1.7.0-3+b1), libglib2.0-0t64 (= 2.90.0-1), libglib2.0-bin (= 2.90.0-1), libglib2.0-data (= 2.90.0-1), libglib2.0-dev (= 2.90.0-1), libglib2.0-dev-bin (= 2.90.0-1), libglvnd-core-dev (= 1.7.0-3+b1), libglvnd-dev (= 1.7.0-3+b1), libglvnd0 (= 1.7.0-3+b1), libglx-dev (= 1.7.0-3+b1), libglx-mesa0 (= 26.2.3-2), libglx0 (= 1.7.0-3+b1), libglycin-2-0 (= 2.2.1+ds-2), libgme0 (= 0.6.5-1), libgmp10 (= 2:6.3.0+dfsg-5+b2), libgnutls30t64 (= 3.8.13-1), libgomp1 (= 16.2.0-3), libgpg-error0 (= 1.61-5), libgpgme45 (= 2.2.0-2), libgpgmepp7 (= 2.2.0-2), libgphoto2-6t64 (= 2.5.33-1+b1), libgphoto2-dev (= 2.5.33-1+b1), libgphoto2-port12t64 (= 2.5.33-1+b1), libgraphite2-3 (= 1.3.15-2), libgsm1 (= 1.0.24-1), libgssapi-krb5-2 (= 1.22.1-3), libgstreamer-gl1.0-0 (= 1.28.7-1), libgstreamer-plugins-base1.0-0 (= 1.28.7-1), libgstreamer-plugins-base1.0-dev (= 1.28.7-1), libgstreamer1.0-0 (= 1.28.7-1), libgstreamer1.0-dev (= 1.28.7-1), libgudev-1.0-0 (= 238-7+b2), libgudev-1.0-dev (= 238-7+b2), libharfbuzz0b (= 12.3.2-2+b2), libhdf4-0 (= 4.3.1-3), libhdf5-320 (= 2.2.0+repack-5), libhdf5-hl-320 (= 2.2.0+repack-5), libhdf5-openmpi-320 (= 2.2.0+repack-5), libheif-plugin-dav1d (= 1.23.4-1+b1), libheif-plugin-libde265 (= 1.23.4-1+b1), libheif1 (= 1.23.4-1+b1), libhidapi-dev (= 0.15.0-2+b2), libhidapi-hidraw0 (= 0.15.0-2+b2), libhidapi-libusb0 (= 0.15.0-2+b2), libhogweed6t64 (= 3.10.2-1+b1), libhwloc-plugins (= 2.15.0-2), libhwloc15 (= 2.15.0-2), libibus-1.0-5 (= 1.5.35~beta2-1), libibus-1.0-dev (= 1.5.35~beta2-1), libibverbs1 (= 65.0-1), libice-dev (= 2:1.1.1-1+b2), libice6 (= 2:1.1.1-1+b2), libicu78 (= 78.3-2), libidn2-0 (= 2.3.8-5), libimagequant0 (= 4.4.1-1+b2), libimath-3-2-30 (= 3.2.2-2+b1), libimath-dev (= 3.2.2-2+b1), libinput-bin (= 1.31.3-1), libinput10 (= 1.31.3-1), libisl23 (= 0.28-1), libitm1 (= 16.2.0-3), libjansson4 (= 2.15.1-1), libjbig-dev (= 2.1-6.1+b3), libjbig0 (= 2.1-6.1+b3), libjpeg-dev (= 1:3.1.3-4), libjpeg62-turbo (= 1:3.1.3-4), libjpeg62-turbo-dev (= 1:3.1.3-4), libjson-c5 (= 0.19+ds-1), libjsoncpp26 (= 1.9.8-2), libjxl0.11 (= 0.11.2-5.1), libk5crypto3 (= 1.22.1-3), libkeyutils1 (= 1.6.3-6+b2), libkrb5-3 (= 1.22.1-3), libkrb5support0 (= 1.22.1-3), libksba8 (= 1.8.1-1), liblapack3 (= 3.12.1-8), liblcms2-2 (= 2.19.1-1), libldap2 (= 2.6.14+dfsg-2), libleptonica6 (= 1.86.0-1+b1), liblerc-dev (= 4.2.0+ds-1), liblerc4 (= 4.2.0+ds-1), libllvm22 (= 1:22.1.8-1+b2), liblsan0 (= 16.2.0-3), libltdl7 (= 2.6.2-3), liblua5.4-0 (= 5.4.9-1), liblz4-1 (= 1.10.0-10), liblzma-dev (= 5.8.4-1), liblzma5 (= 5.8.4-1), libmagic-mgc (= 1:5.47-4), libmagic1t64 (= 1:5.47-4), libmariadb3 (= 1:11.8.9+ds-4), libmd-dev (= 1.2.0-2), libmd0 (= 1.2.0-2), libmd4c0 (= 0.5.3-1), libminizip1t64 (= 1:1.3.dfsg+really1.3.2-3), libmount-dev (= 2.42.3-1), libmount1 (= 2.42.3-1), libmp3lame0 (= 4.0-1), libmpc3 (= 1.3.1-3), libmpfr6 (= 4.2.2-3), libmpg123-0t64 (= 1.33.7-1), libmtdev1t64 (= 1.1.7-1+b2), libmuparser2v5 (= 2.3.4-2+b1), libncursesw6 (= 6.6+20260608-2), libnetcdf22 (= 1:4.10.1-1+b1), libnettle8t64 (= 3.10.2-1+b1), libnghttp2-14 (= 1.70.0-1), libnghttp3-9 (= 1.17.0-1), libngtcp2-16 (= 1.24.0-1), libngtcp2-crypto-gnutls8 (= 1.24.0-1), libngtcp2-crypto-ossl0 (= 1.24.0-1), libnl-3-200 (= 3.12.0-2+b1), libnl-route-3-200 (= 3.12.0-2+b1), libnorm1t64 (= 1.5.9+dfsg-4+b1), libnpth0t64 (= 1.8-4), libnspr4 (= 2:4.40-1), libnss3 (= 2:3.129-1), libnuma1 (= 2.0.19-1+b2), libodbc2 (= 2.3.14-2), libodbcinst2 (= 2.3.14-2), libogg0 (= 1.3.6-2+b1), libopencv-calib3d-dev (= 4.10.0+dfsg-9+b1), libopencv-calib3d410 (= 4.10.0+dfsg-9+b1), libopencv-contrib-dev (= 4.10.0+dfsg-9+b1), libopencv-contrib410 (= 4.10.0+dfsg-9+b1), libopencv-core-dev (= 4.10.0+dfsg-9+b1), libopencv-core410 (= 4.10.0+dfsg-9+b1), libopencv-dev (= 4.10.0+dfsg-9+b1), libopencv-dnn-dev (= 4.10.0+dfsg-9+b1), libopencv-dnn410 (= 4.10.0+dfsg-9+b1), libopencv-features2d-dev (= 4.10.0+dfsg-9+b1), libopencv-features2d410 (= 4.10.0+dfsg-9+b1), libopencv-flann-dev (= 4.10.0+dfsg-9+b1), libopencv-flann410 (= 4.10.0+dfsg-9+b1), libopencv-highgui-dev (= 4.10.0+dfsg-9+b1), libopencv-highgui410 (= 4.10.0+dfsg-9+b1), libopencv-imgcodecs-dev (= 4.10.0+dfsg-9+b1), libopencv-imgcodecs410 (= 4.10.0+dfsg-9+b1), libopencv-imgproc-dev (= 4.10.0+dfsg-9+b1), libopencv-imgproc410 (= 4.10.0+dfsg-9+b1), libopencv-ml-dev (= 4.10.0+dfsg-9+b1), libopencv-ml410 (= 4.10.0+dfsg-9+b1), libopencv-objdetect-dev (= 4.10.0+dfsg-9+b1), libopencv-objdetect410 (= 4.10.0+dfsg-9+b1), libopencv-photo-dev (= 4.10.0+dfsg-9+b1), libopencv-photo410 (= 4.10.0+dfsg-9+b1), libopencv-shape-dev (= 4.10.0+dfsg-9+b1), libopencv-shape410 (= 4.10.0+dfsg-9+b1), libopencv-stitching-dev (= 4.10.0+dfsg-9+b1), libopencv-stitching410 (= 4.10.0+dfsg-9+b1), libopencv-superres-dev (= 4.10.0+dfsg-9+b1), libopencv-superres410 (= 4.10.0+dfsg-9+b1), libopencv-video-dev (= 4.10.0+dfsg-9+b1), libopencv-video410 (= 4.10.0+dfsg-9+b1), libopencv-videoio-dev (= 4.10.0+dfsg-9+b1), libopencv-videoio410 (= 4.10.0+dfsg-9+b1), libopencv-videostab-dev (= 4.10.0+dfsg-9+b1), libopencv-videostab410 (= 4.10.0+dfsg-9+b1), libopencv-viz-dev (= 4.10.0+dfsg-9+b1), libopencv-viz410 (= 4.10.0+dfsg-9+b1), libopenexr-3-4-33 (= 3.4.15+ds-1), libopenexr-dev (= 3.4.15+ds-1), libopengl-dev (= 1.7.0-3+b1), libopengl0 (= 1.7.0-3+b1), libopenjp2-7 (= 2.5.4-1.1), libopenjph-dev (= 0.28.1-1), libopenjph0.28 (= 0.28.1-1), libopenmpi40 (= 5.0.11-2), libopenmpt0t64 (= 0.8.9-1), libopus0 (= 1.6.1-1+b1), liborc-0.4-0t64 (= 1:0.4.44-1), liborc-0.4-dev (= 1:0.4.44-1), liborc-0.4-dev-bin (= 1:0.4.44-1), libp11-kit0 (= 0.26.5-1), libpam-modules (= 1.7.0-8), libpam-modules-bin (= 1.7.0-8), libpam-runtime (= 1.7.0-8), libpam0g (= 1.7.0-8), libpango-1.0-0 (= 1.58.0-1), libpangocairo-1.0-0 (= 1.58.0-1), libpangoft2-1.0-0 (= 1.58.0-1), libpciaccess-dev (= 0.19-2), libpciaccess0 (= 0.19-2), libpcre2-16-0 (= 10.48-3), libpcre2-32-0 (= 10.48-3), libpcre2-8-0 (= 10.48-3), libpcre2-dev (= 10.48-3), libpcre2-posix3 (= 10.48-3), libperl5.42 (= 5.42.3-1), libpgm-5.3-0t64 (= 5.3.128~dfsg-3), libpipeline1 (= 1.5.8-3), libpixman-1-0 (= 0.46.4-1+b2), libpkgconf7 (= 2.5.1-4), libpmix2t64 (= 7.0.0~git.20260918-1), libpng-dev (= 1.6.58-1), libpng16-16t64 (= 1.6.58-1), libpoppler162 (= 26.07.0-2), libpq5 (= 18.6-3), libproc2-1 (= 2:4.0.7-1), libproj25 (= 9.8.1-1), libprotobuf32t64 (= 3.21.12-16), libpsl5t64 (= 0.23.3-1), libpugixml1v5 (= 1.16-1), libpulse-dev (= 17.0+dfsg1-3), libpulse-mainloop-glib0 (= 17.0+dfsg1-3), libpulse0 (= 17.0+dfsg1-3), libpython3-stdlib (= 3.14.7-3), libpython3.14-minimal (= 3.14.7-4), libpython3.14-stdlib (= 3.14.7-4), libqhull-r8.0 (= 2020.2-9), libqt5core5t64 (= 5.15.19+dfsg-5), libqt5dbus5t64 (= 5.15.19+dfsg-5), libqt5gui5t64 (= 5.15.19+dfsg-5), libqt5network5t64 (= 5.15.19+dfsg-5), libqt5opengl5t64 (= 5.15.19+dfsg-5), libqt5test5t64 (= 5.15.19+dfsg-5), libqt5widgets5t64 (= 5.15.19+dfsg-5), librabbitmq4 (= 0.18.0-1), librav1e0.8 (= 0.8.1-11), libraw1394-11 (= 2.1.2-2.1), libraw1394-dev (= 2.1.2-2.1), librdmacm1t64 (= 65.0-1), libreadline8t64 (= 8.3-4), librhash1 (= 1.4.6-1.1+b1), librist4 (= 0.2.20+dfsg-1), librsvg2-2 (= 2.62.1+dfsg-1), librttopo1 (= 1.1.0-4+b2), libsasl2-2 (= 2.1.28+dfsg1-11), libsasl2-modules-db (= 2.1.28+dfsg1-11), libsdl2-2.0-0 (= 2.32.72+ds-1), libsdl2-dev (= 2.32.72+ds-1), libsdl3-0 (= 3.4.16+ds-1), libsdl3-dev (= 3.4.16+ds-1), libseccomp2 (= 2.6.1-1+b1), libselinux-dev (= 3.11-2.1), libselinux1 (= 3.11-2.1), libsensors-config (= 1:3.6.2-2), libsensors5 (= 1:3.6.2-2+b2), libsepol-dev (= 3.11-1), libsepol2 (= 3.11-1), libsframe3 (= 2.47-6), libsharpyuv-dev (= 1.6.0-0.1), libsharpyuv0 (= 1.6.0-0.1), libshine3 (= 3.1.1-4), libsm-dev (= 2:1.2.6-1+b2), libsm6 (= 2:1.2.6-1+b2), libsmartcols1 (= 2.42.3-1), libsnappy1v5 (= 1.3.1-2), libsndfile1 (= 1.2.2-4+b1), libsocket++1 (= 1.12.13+git20131030.5d039ba-2), libsodium26 (= 1.0.22-2), libsoxr0 (= 0.1.3-4.1+b1), libspatialite8t64 (= 5.1.0-4), libspeex1 (= 1.2.1-3+b2), libsqlite3-0 (= 3.53.4-2), libsrt1.5-gnutls (= 1.5.7-1), libssh-4 (= 0.12.2-1), libssh2-1t64 (= 1.11.1-6), libssl3t64 (= 3.6.4-1), libstdc++-16-dev (= 16.2.0-3), libstdc++6 (= 16.2.0-3), libsuperlu7 (= 7.0.1+dfsg1-2+b2), libsvtav1enc4 (= 4.1.0+dfsg-1), libswresample-dev (= 7:9.0.2-1), libswresample7 (= 7:9.0.2-1), libswscale-dev (= 7:9.0.2-1), libswscale10 (= 7:9.0.2-1), libsysprof-capture-4-dev (= 51.0-1), libsystemd-dev (= 262-1), libsystemd-shared (= 262-1), libsystemd0 (= 262-1), libsz2 (= 1.1.7-1), libtasn1-6 (= 4.21.0-2+b1), libtbb12 (= 2023.1.0-3), libtbbbind-2-5 (= 2023.1.0-3), libtbbmalloc2 (= 2023.1.0-3), libtesseract5 (= 5.5.0-1.1), libthai-data (= 0.1.30-3), libthai0 (= 0.1.30-3), libtheoradec2 (= 1.2.0+dfsg-6+b2), libtheoraenc2 (= 1.2.0+dfsg-6+b2), libtiff-dev (= 4.7.2-1), libtiff6 (= 4.7.2-1), libtiffxx6 (= 4.7.2-1), libtinfo6 (= 6.6+20260608-2), libtool (= 2.6.2-3), libtsan2 (= 16.2.0-3), libtwolame0 (= 0.4.0-3), libubsan1 (= 16.2.0-3), libuchardet0 (= 0.0.8-2+b2), libucx0 (= 1.22.0-1), libudev-dev (= 262-1), libudev1 (= 262-1), libudfread3 (= 1.2.0-3), libunistring5 (= 1.4.2-1), libusb-1.0-0 (= 2:1.0.30-1), libusb-1.0-0-dev (= 2:1.0.30-1), libuuid1 (= 2.42.3-1), libuv1t64 (= 1.52.1-4), libuvc-dev (= 0.0.7-4+b1), libuvc0 (= 0.0.7-4+b1), libv4l-0t64 (= 1.32.0-5), libv4l-dev (= 1.32.0-5), libv4l2rds0t64 (= 1.32.0-5), libv4lconvert0t64 (= 1.32.0-5), libva-drm2 (= 2.24.1-2), libva-x11-2 (= 2.24.1-2), libva2 (= 2.24.1-2), libvdpau1 (= 1.5-4+b1), libvorbis0a (= 1.3.7-3+b2), libvorbisenc2 (= 1.3.7-3+b2), libvorbisfile3 (= 1.3.7-3+b2), libvpx12 (= 1.17.0-1), libvtk9.6 (= 9.6.2+dfsg1-6+b1), libvulkan-dev (= 1.4.357.0-1), libvulkan1 (= 1.4.357.0-1), libwacom-common (= 2.20.0-1), libwacom9 (= 2.20.0-1), libwayland-bin (= 1.26.0-1), libwayland-client0 (= 1.26.0-1), libwayland-cursor0 (= 1.26.0-1), libwayland-dev (= 1.26.0-1), libwayland-egl1 (= 1.26.0-1), libwayland-server0 (= 1.26.0-1), libwebp-dev (= 1.6.0-0.1), libwebp7 (= 1.6.0-0.1), libwebpdecoder3 (= 1.6.0-0.1), libwebpdemux2 (= 1.6.0-0.1), libwebpmux3 (= 1.6.0-0.1), libx11-6 (= 2:1.8.13-1), libx11-data (= 2:1.8.13-1), libx11-dev (= 2:1.8.13-1), libx11-xcb-dev (= 2:1.8.13-1), libx11-xcb1 (= 2:1.8.13-1), libx264-165 (= 2:0.165.3223+git20250910.0480cb0-1+b1), libx265-216 (= 4.2-3), libxau-dev (= 1:1.0.11-1+b2), libxau6 (= 1:1.0.11-1+b2), libxcb-dri3-0 (= 1.17.0-2+b2), libxcb-glx0 (= 1.17.0-2+b2), libxcb-icccm4 (= 0.4.2-1+b2), libxcb-image0 (= 0.4.0-2+b3), libxcb-keysyms1 (= 0.4.1-1+b2), libxcb-present0 (= 1.17.0-2+b2), libxcb-randr0 (= 1.17.0-2+b2), libxcb-randr0-dev (= 1.17.0-2+b2), libxcb-render-util0 (= 0.3.10-1+b2), libxcb-render0 (= 1.17.0-2+b2), libxcb-render0-dev (= 1.17.0-2+b2), libxcb-shape0 (= 1.17.0-2+b2), libxcb-shm0 (= 1.17.0-2+b2), libxcb-sync1 (= 1.17.0-2+b2), libxcb-util1 (= 0.4.1-1+b2), libxcb-xfixes0 (= 1.17.0-2+b2), libxcb-xinerama0 (= 1.17.0-2+b2), libxcb-xinput0 (= 1.17.0-2+b2), libxcb-xkb1 (= 1.17.0-2+b2), libxcb1 (= 1.17.0-2+b2), libxcb1-dev (= 1.17.0-2+b2), libxcursor-dev (= 1:1.2.3-1+b2), libxcursor1 (= 1:1.2.3-1+b2), libxdmcp-dev (= 1:1.1.5-2+b1), libxdmcp6 (= 1:1.1.5-2+b1), libxerces-c3.2t64 (= 3.2.4+debian-1.3+b4), libxext-dev (= 2:1.3.4-1+b4), libxext6 (= 2:1.3.4-1+b4), libxfixes-dev (= 1:6.0.0-2+b5), libxfixes3 (= 1:6.0.0-2+b5), libxi-dev (= 2:1.8.3-1), libxi6 (= 2:1.8.3-1), libxinerama-dev (= 2:1.1.4-3+b5), libxinerama1 (= 2:1.1.4-3+b5), libxkbcommon-dev (= 1.13.1-1), libxkbcommon-x11-0 (= 1.13.1-1), libxkbcommon0 (= 1.13.1-1), libxml2-16 (= 2.15.4+dfsg-1), libxnvctrl0 (= 535.171.04-1+b3), libxpm4 (= 1:3.5.19-1), libxrandr-dev (= 2:1.5.4-1+b4), libxrandr2 (= 2:1.5.4-1+b4), libxrender-dev (= 1:0.9.12-1+b2), libxrender1 (= 1:0.9.12-1+b2), libxshmfence1 (= 1.3.3-1+b2), libxss-dev (= 1:1.2.3-1+b4), libxss1 (= 1:1.2.3-1+b4), libxt-dev (= 1:1.2.1-1.3+b2), libxt6t64 (= 1:1.2.1-1.3+b2), libxtst-dev (= 2:1.2.5-1+b2), libxtst6 (= 2:1.2.5-1+b2), libxv-dev (= 2:1.0.13-1+b1), libxv1 (= 2:1.0.13-1+b1), libxvidcore4 (= 2:1.3.7-3+b2), libxxf86vm-dev (= 1:1.1.4-2+b1), libxxf86vm1 (= 1:1.1.4-2+b1), libxxhash0 (= 0.8.3-2+b2), libyaml-0-2 (= 0.2.5-2+b1), libyaml-cpp0.9 (= 0.9.0+dfsg-9), libyuv0 (= 0.0.1971.20260904-2), libz3-4 (= 4.13.3-1.1), libzfp1t64 (= 1.0.1-5+b1), libzmq5 (= 4.3.5-1+b7), libzstd-dev (= 1.5.7+dfsg-4), libzstd1 (= 1.5.7+dfsg-4), libzvbi-common (= 0.2.45-1), libzvbi0t64 (= 0.2.45-1), linux-libc-dev (= 7.2.7-1), m4 (= 1.4.21-1), make (= 4.4.1-3+b1), man-db (= 2.13.1-1+b1), mariadb-common (= 1:11.8.9+ds-4), mawk (= 1.3.4.20260302-2), media-types (= 14.0.0), mesa-libgallium (= 26.2.3-2), mysql-common (= 5.8+1.1.1), native-architecture (= 0.2.6), ncurses-base (= 6.6+20260608-2), ncurses-bin (= 6.6+20260608-2), netbase (= 6.6), ocl-icd-libopencl1 (= 2.3.4-1+b1), openssl-provider-legacy (= 3.6.4-1), pandoc (= 3.11-1), pandoc-data (= 3.11-1), patch (= 2.8-2+b1), pci.ids (= 0.0~2026.09.23-1), perl (= 5.42.3-1), perl-base (= 5.42.3-1), perl-modules-5.42 (= 5.42.3-1), pinentry-curses (= 1.3.3-3), pkgconf (= 2.5.1-4), pkgconf-bin (= 2.5.1-4), po-debconf (= 1.0.22), procps (= 2:4.0.7-1), proj-data (= 9.8.1-1), python3 (= 3.14.7-3), python3-minimal (= 3.14.7-3), python3-packaging (= 26.2-2), python3.14 (= 3.14.7-4), python3.14-minimal (= 3.14.7-4), readline-common (= 8.3-4), sed (= 4.9-3), sensible-utils (= 0.0.26), sgml-base (= 1.31+nmu1), shared-mime-info (= 2.4-5+b2), spirv-tools (= 2026.3~rc1-1), systemd (= 262-1), sysvinit-utils (= 3.18-1), tar (= 1.35+dfsg-6), tzdata (= 2026c-1), unixodbc-common (= 2.3.14-2), util-linux (= 2.42.3-1), uuid-dev (= 2.42.3-1), wayland-protocols (= 1.49-1), x11-common (= 1:7.7+26), x11proto-dev (= 2025.1-1), xkb-data (= 2.48-1), xml-core (= 0.21), xorg-sgml-doctools (= 1:1.12.1-1), xtrans-dev (= 1.6.0-1), xz-utils (= 5.8.4-1), zlib1g (= 1:1.3.dfsg+really1.3.2-3), zlib1g-dev (= 1:1.3.dfsg+really1.3.2-3) Environment: DEB_BUILD_OPTIONS="parallel=8" LANG="C.UTF-8" LC_COLLATE="C.UTF-8" LC_CTYPE="C.UTF-8" SOURCE_DATE_EPOCH="1789753623" +------------------------------------------------------------------------------+ | Package contents Mon, 19 Oct 2026 06:38:43 +0000 | +------------------------------------------------------------------------------+ libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb ----------------------------------------------- new Debian package, version 2.0. size 6882496 bytes: control archive=540 bytes. 389 bytes, 13 lines control 106 bytes, 1 lines md5sums Package: libopenxr1-monado-dbgsym Source: monado Version: 25.0.1-0.1 Auto-Built-Package: debug-symbols Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 6905 Depends: libopenxr1-monado (= 25.0.1-0.1) Section: debug Priority: optional Multi-Arch: same Description: debug symbols for libopenxr1-monado Build-Ids: 69d88d16d37dde96c65777a6c67374f4188129c4 drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/69/ -rw-r--r-- root/root 7059696 2026-09-18 17:47 ./usr/lib/debug/.build-id/69/d88d16d37dde96c65777a6c67374f4188129c4.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-09-18 17:47 ./usr/share/doc/libopenxr1-monado-dbgsym -> libopenxr1-monado libopenxr1-monado_25.0.1-0.1_loong64.deb ---------------------------------------- new Debian package, version 2.0. size 426716 bytes: control archive=1624 bytes. 1202 bytes, 26 lines control 821 bytes, 10 lines md5sums 521 bytes, 27 lines * postinst #!/bin/sh 472 bytes, 29 lines * prerm #!/bin/sh Package: libopenxr1-monado Source: monado Version: 25.0.1-0.1 Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 1547 Depends: libc6 (>= 2.38), libcjson1 (>= 1.7.5), libgcc-s1 (>= 3.0), libglx0, libstdc++6 (>= 13), libvulkan1 (>= 1.2.131.2), monado-service (= 25.0.1-0.1) Recommends: xr-hardware, libopenxr-loader1 Suggests: bluez Provides: libopenxr1 Section: libs Priority: optional Multi-Arch: same Homepage: https://monado.freedesktop.org/ Description: Monado implementation of the OpenXR API Monado is an open-source package for interacting with virtual and augmented reality (collectively known as XR) hardware and software. . This package (in some cases, together with other Monado packages) provides a runtime that aims to be a complete and conforming implementation of the OpenXR 1.1 and OpenXR 1.0 API from Khronos. When used with the "simulated" device driver, this package is conformant with OpenXR 1.0. When used with any other driver or for OpenXR 1.1, this package is based on a published Khronos Specification and is expected to pass the Khronos Conformance Process. Current conformance status can be found at www.khronos.org/conformance. drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./etc/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./etc/xdg/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./etc/xdg/openxr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./etc/xdg/openxr/1/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/loongarch64-linux-gnu/ -rw-r--r-- root/root 1367632 2026-09-18 17:47 ./usr/lib/loongarch64-linux-gnu/libopenxr_monado.so drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/libopenxr1-monado/ -rw-r--r-- root/root 801 2025-04-24 22:45 ./usr/share/doc/libopenxr1-monado/README.Debian -rw-r--r-- root/root 2988 2025-04-24 22:45 ./usr/share/doc/libopenxr1-monado/README.source.gz -rw-r--r-- root/root 1188 2026-09-18 17:47 ./usr/share/doc/libopenxr1-monado/changelog.Debian.gz -rw-r--r-- root/root 60956 2026-09-18 17:47 ./usr/share/doc/libopenxr1-monado/changelog.gz -rw-r--r-- root/root 62534 2026-09-18 17:47 ./usr/share/doc/libopenxr1-monado/changelog.html.gz -rw-r--r-- root/root 55037 2025-04-24 22:45 ./usr/share/doc/libopenxr1-monado/copyright drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/lintian/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/lintian/overrides/ -rw-r--r-- root/root 351 2025-04-24 22:45 ./usr/share/lintian/overrides/libopenxr1-monado drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/metainfo/ -rw-r--r-- root/root 7671 2025-04-24 22:45 ./usr/share/metainfo/org.freedesktop.monado.openxr1.metainfo.xml drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/openxr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/openxr/1/ -rw-r--r-- root/root 135 2026-09-18 17:47 ./usr/share/openxr/1/openxr_monado.json monado-cli-dbgsym_25.0.1-0.1_loong64.deb ---------------------------------------- new Debian package, version 2.0. size 23101844 bytes: control archive=516 bytes. 352 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: monado-cli-dbgsym Source: monado Version: 25.0.1-0.1 Auto-Built-Package: debug-symbols Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 24416 Depends: monado-cli (= 25.0.1-0.1) Section: debug Priority: optional Description: debug symbols for monado-cli Build-Ids: 2ce514d9bbeedd0b154cd214fed6042369e10c89 drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/2c/ -rw-r--r-- root/root 24991512 2026-09-18 17:47 ./usr/lib/debug/.build-id/2c/e514d9bbeedd0b154cd214fed6042369e10c89.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-cli-dbgsym -> monado-cli monado-cli_25.0.1-0.1_loong64.deb --------------------------------- new Debian package, version 2.0. size 621588 bytes: control archive=1008 bytes. 1152 bytes, 17 lines control 342 bytes, 5 lines md5sums Package: monado-cli Source: monado Version: 25.0.1-0.1 Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 1668 Depends: libc6 (>= 2.38), libcjson1 (>= 1.7.13), libdbus-1-3 (>= 1.10), libgcc-s1 (>= 3.0), libglib2.0-0t64 (>= 2.12.0), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.0.0), libhidapi-libusb0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), libjpeg62-turbo (>= 1.3.1), libopencv-calib3d410 (>= 4.10.0+dfsg), libopencv-core410 (>= 4.10.0+dfsg), libopencv-features2d410 (>= 4.10.0+dfsg), libopencv-imgcodecs410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libopencv-video410 (>= 4.10.0+dfsg), libstdc++6 (>= 13.1), libudev1 (>= 183), libusb-1.0-0 (>= 2:1.0.16), libuvc0 (>= 0.0.6~), zlib1g (>= 1:1.1.4) Recommends: xr-hardware Section: graphics Priority: optional Homepage: https://monado.freedesktop.org/ Description: Monado command-line utility Monado is an open-source package for interacting with virtual and augmented reality (collectively known as XR) hardware and software. . This package provides a command line utility that can be used to test probing for XR hardware. drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/bin/ -rwxr-xr-x root/root 1578776 2026-09-18 17:47 ./usr/bin/monado-cli drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-cli/ -rw-r--r-- root/root 1190 2026-09-18 17:47 ./usr/share/doc/monado-cli/changelog.Debian.gz -rw-r--r-- root/root 60956 2025-12-09 21:57 ./usr/share/doc/monado-cli/changelog.gz -rw-r--r-- root/root 55037 2025-04-24 22:45 ./usr/share/doc/monado-cli/copyright drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/man1/ -rw-r--r-- root/root 380 2026-09-18 17:47 ./usr/share/man/man1/monado-cli.1.gz monado-gui-dbgsym_25.0.1-0.1_loong64.deb ---------------------------------------- new Debian package, version 2.0. size 28674868 bytes: control archive=520 bytes. 352 bytes, 12 lines control 106 bytes, 1 lines md5sums Package: monado-gui-dbgsym Source: monado Version: 25.0.1-0.1 Auto-Built-Package: debug-symbols Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 33643 Depends: monado-gui (= 25.0.1-0.1) Section: debug Priority: optional Description: debug symbols for monado-gui Build-Ids: d6cfb577272fd45c7797cb8012e3c55c6f936a44 drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/d6/ -rw-r--r-- root/root 34439408 2026-09-18 17:47 ./usr/lib/debug/.build-id/d6/cfb577272fd45c7797cb8012e3c55c6f936a44.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-gui-dbgsym -> monado-gui monado-gui_25.0.1-0.1_loong64.deb --------------------------------- new Debian package, version 2.0. size 1395220 bytes: control archive=1080 bytes. 1300 bytes, 18 lines control 342 bytes, 5 lines md5sums Package: monado-gui Source: monado Version: 25.0.1-0.1 Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 5083 Depends: libc6 (>= 2.38), libcjson1 (>= 1.7.13), libdbus-1-3 (>= 1.10), libgcc-s1 (>= 3.0), libglib2.0-0t64 (>= 2.12.0), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0), libhidapi-libusb0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), libjpeg62-turbo (>= 1.3.1), libopencv-calib3d410 (>= 4.10.0+dfsg), libopencv-core410 (>= 4.10.0+dfsg), libopencv-features2d410 (>= 4.10.0+dfsg), libopencv-highgui410 (>= 4.10.0+dfsg), libopencv-imgcodecs410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libopencv-video410 (>= 4.10.0+dfsg), libsdl2-2.0-0 (>= 2.0.12), libstdc++6 (>= 13.1), libudev1 (>= 183), libusb-1.0-0 (>= 2:1.0.16), libuvc0 (>= 0.0.6~), zlib1g (>= 1:1.1.4) Recommends: xr-hardware Section: graphics Priority: optional Homepage: https://monado.freedesktop.org/ Description: Monado GUI config and debug utility Monado is an open-source package for interacting with virtual and augmented reality (collectively known as XR) hardware and software. . This package provides a graphical interface utility that can be used to test probing for XR hardware, as well as performing calibration of cameras for use in tracking. drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/bin/ -rwxr-xr-x root/root 5075200 2026-09-18 17:47 ./usr/bin/monado-gui drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-gui/ -rw-r--r-- root/root 1190 2026-09-18 17:47 ./usr/share/doc/monado-gui/changelog.Debian.gz -rw-r--r-- root/root 60956 2025-12-09 21:57 ./usr/share/doc/monado-gui/changelog.gz -rw-r--r-- root/root 55037 2025-04-24 22:45 ./usr/share/doc/monado-gui/copyright drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/man1/ -rw-r--r-- root/root 771 2026-09-18 17:47 ./usr/share/man/man1/monado-gui.1.gz monado-service-dbgsym_25.0.1-0.1_loong64.deb -------------------------------------------- new Debian package, version 2.0. size 29139264 bytes: control archive=636 bytes. 405 bytes, 12 lines control 308 bytes, 3 lines md5sums Package: monado-service-dbgsym Source: monado Version: 25.0.1-0.1 Auto-Built-Package: debug-symbols Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 34734 Depends: monado-service (= 25.0.1-0.1) Section: debug Priority: optional Description: debug symbols for monado-service Build-Ids: 73f6c60a2f99d090c2b588cbd7d20d3b373fa780 c873e96ffca0d396c4f8c76bf1ed3bcb4cdaaf93 drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/73/ -rw-r--r-- root/root 241080 2026-09-18 17:47 ./usr/lib/debug/.build-id/73/f6c60a2f99d090c2b588cbd7d20d3b373fa780.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.build-id/c8/ -rw-r--r-- root/root 35280712 2026-09-18 17:47 ./usr/lib/debug/.build-id/c8/73e96ffca0d396c4f8c76bf1ed3bcb4cdaaf93.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.dwz/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/debug/.dwz/loongarch64-linux-gnu/ -rw-r--r-- root/root 31616 2026-09-18 17:47 ./usr/lib/debug/.dwz/loongarch64-linux-gnu/monado-service.debug drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ lrwxrwxrwx root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-service-dbgsym -> monado-service monado-service_25.0.1-0.1_loong64.deb ------------------------------------- new Debian package, version 2.0. size 1542128 bytes: control archive=1756 bytes. 1470 bytes, 18 lines control 700 bytes, 10 lines md5sums 1773 bytes, 36 lines * postinst #!/bin/sh 219 bytes, 7 lines * postrm #!/bin/sh Package: monado-service Source: monado Version: 25.0.1-0.1 Architecture: loong64 Maintainer: Rylie Pavlik Installed-Size: 5673 Depends: libbsd0 (>= 0.2.0), libc6 (>= 2.38), libcjson1 (>= 1.7.13), libdbus-1-3 (>= 1.10), libdrm2 (>= 2.4.74), libgcc-s1 (>= 3.0), libglib2.0-0t64 (>= 2.12.0), libgstreamer-plugins-base1.0-0 (>= 1.0.0), libgstreamer1.0-0 (>= 1.4.0), libhidapi-libusb0 (>= 0.8.0~rc1+git20140201.3a66d4e+dfsg), libjpeg62-turbo (>= 1.3.1), libopencv-calib3d410 (>= 4.10.0+dfsg), libopencv-core410 (>= 4.10.0+dfsg), libopencv-features2d410 (>= 4.10.0+dfsg), libopencv-imgcodecs410 (>= 4.10.0+dfsg), libopencv-imgproc410 (>= 4.10.0+dfsg), libopencv-video410 (>= 4.10.0+dfsg), libsdl2-2.0-0 (>= 2.0.12), libstdc++6 (>= 13.1), libsystemd0, libudev1 (>= 183), libusb-1.0-0 (>= 2:1.0.16), libuvc0 (>= 0.0.6~), libvulkan1 (>= 1.2.131.2), libwayland-client0 (>= 1.20.0), libx11-6, libx11-xcb1, libxcb-randr0 (>= 1.1), libxcb1, zlib1g (>= 1:1.1.4) Recommends: xr-hardware, libopenxr-loader1, libopenxr1-monado (= 25.0.1-0.1) Section: libs Priority: optional Multi-Arch: foreign Homepage: https://monado.freedesktop.org/ Description: Monado XR hardware and composition service Monado is an open-source package for interacting with virtual and augmented reality (collectively known as XR) hardware and software. . This package provides the service that provides the VR compositor and hardware drivers to Monado clients like libopenxr1-monado. drwxr-xr-x root/root 0 2026-09-18 17:47 ./ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/bin/ -rwxr-xr-x root/root 133264 2026-09-18 17:47 ./usr/bin/monado-ctl -rwxr-xr-x root/root 5534912 2026-09-18 17:47 ./usr/bin/monado-service drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/systemd/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/lib/systemd/user/ -rw-r--r-- root/root 428 2026-09-18 17:47 ./usr/lib/systemd/user/monado.service -rw-r--r-- root/root 308 2026-09-18 17:47 ./usr/lib/systemd/user/monado.socket drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/doc/monado-service/ -rw-r--r-- root/root 801 2025-04-24 22:45 ./usr/share/doc/monado-service/README.Debian -rw-r--r-- root/root 1193 2026-09-18 17:47 ./usr/share/doc/monado-service/changelog.Debian.gz -rw-r--r-- root/root 60956 2025-12-09 21:57 ./usr/share/doc/monado-service/changelog.gz -rw-r--r-- root/root 55037 2025-04-24 22:45 ./usr/share/doc/monado-service/copyright drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/ drwxr-xr-x root/root 0 2026-09-18 17:47 ./usr/share/man/man1/ -rw-r--r-- root/root 411 2026-09-18 17:47 ./usr/share/man/man1/monado-ctl.1.gz -rw-r--r-- root/root 374 2026-09-18 17:47 ./usr/share/man/man1/monado-service.1.gz +------------------------------------------------------------------------------+ | Post Build Mon, 19 Oct 2026 06:38:59 +0000 | +------------------------------------------------------------------------------+ +------------------------------------------------------------------------------+ | Cleanup Mon, 19 Oct 2026 06:38:59 +0000 | +------------------------------------------------------------------------------+ Purging /build/reproducible-path Not cleaning session: cloned chroot in use +------------------------------------------------------------------------------+ | Summary Mon, 19 Oct 2026 06:39:06 +0000 | +------------------------------------------------------------------------------+ Build Architecture: loong64 Build Type: any Build-Space: 2768196 Build-Time: 465 Distribution: unstable Host Architecture: loong64 Install-Time: 20 Job: /srv/rebuilderd/tmp/rebuilderd7w6qU3/inputs/monado_25.0.1-0.1.dsc Machine Architecture: loong64 Package: monado Package-Time: 527 Source-Version: 25.0.1-0.1 Space: 2768196 Status: successful Version: 25.0.1-0.1 -------------------------------------------------------------------------------- Finished at 2026-10-19T06:38:26Z Build needed 00:08:47, 2768196k disk space build artifacts stored in /srv/rebuilderd/tmp/rebuilderd7w6qU3/out size differs for libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb checking libopenxr1-monado-dbgsym_25.0.1-0.1_loong64.deb: